<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Felipe Oliveira da Silva</title>
	<atom:link href="http://feloliveira.com.br/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://feloliveira.com.br/blog</link>
	<description>Dicas de programação e portfólio</description>
	<lastBuildDate>Fri, 16 Apr 2010 15:40:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Conectando ao Banco de Dados MySQL com PHP</title>
		<link>http://feloliveira.com.br/blog/conectando-ao-banco-de-dados-mysql-com-php/</link>
		<comments>http://feloliveira.com.br/blog/conectando-ao-banco-de-dados-mysql-com-php/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 19:01:25 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[banco de dados]]></category>
		<category><![CDATA[classe]]></category>
		<category><![CDATA[insert]]></category>
		<category><![CDATA[select]]></category>

		<guid isPermaLink="false">http://feloliveira.com.br/blog/?p=11831</guid>
		<description><![CDATA[Hoje vou mostrar um exemplo de classe muito útil para quem trabalha com PHP e MySQL. Utilizando os conceitos básicos de Programação Orientada a Objetos vamos acessar um Banco de Dados MySQL com PHP e executar dois dos principais comandos da linguagem SQL (insert e select).
Arquivo: class.Database.php
&#60;?php
 class Database
{
 private $host  = &#8220;localhost&#8221;;
private$nome  [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje vou mostrar um exemplo de classe muito útil para quem trabalha com PHP e MySQL. Utilizando os conceitos básicos de <a href="/blog/programacao-orientada-a-objetos-em-php/">Programação Orientada a Objetos</a> vamos acessar um Banco de Dados MySQL com PHP e executar dois dos principais comandos da linguagem SQL (insert e select).</p>
<p><strong>Arquivo: </strong>class.Database.php</p>
<div class="codigo"><strong><span style="color: #ff0000">&lt;?php</span></strong><br />
<span style="color: #006600"> class </span>Database<br />
{<br />
<span style="color: #006600"> private </span>$host  <span style="color: #0000ff">=</span> <span style="color: #cc0000">&#8220;localhost&#8221;</span>;<br />
<span style="color: #006600">private</span>$nome  <span style="color: #0000ff">=</span> <span style="color: #cc0000">&#8220;artigos&#8221;</span>;<br />
<span style="color: #006600"> private </span>$usuario <span style="color: #0000ff">=</span> <span style="color: #cc0000">&#8220;root&#8221;</span>;<br />
<span style="color: #006600"> private </span>$senha  <span style="color: #0000ff">=</span> <span style="color: #cc0000">&#8220;vertrigo&#8221;</span>;</p>
<p><span style="color: #ff9900">/</span><span style="color: #ff9900">*método contrutor*/</span><br />
<span style="color: #006600"> public </span><span style="color: #0000ff">function </span>Database()<br />
{<br />
$conexao <span style="color: #0000ff">=</span> <span style="color: #0000ff">mysql_connect</span>(<span style="color: #0066ff">$this-&gt;</span>host, <span style="color: #0066ff">$this-&gt;</span>usuario, <span style="color: #0066ff">$this-&gt;</span>senha);<br />
<span style="color: #006600"> if</span> (<span style="color: #0000ff">!</span>$conexao) {<br />
<span style="color: #0000ff"> die</span>(<span style="color: #cc0000">&#8216;Não foi possível conectar ao mysql: &#8216;</span> <span style="color: #0000ff">.</span> <span style="color: #0000ff">mysql_error</span>());<br />
<span> </span><span style="color: #0000ff">exit</span>();<br />
}<br />
<span style="color: #006600"> else if</span> (<span style="color: #0000ff">!</span><span style="color: #0000ff">mysql_select_db</span>(<span style="color: #0066ff">$this-&gt;</span>nome, $conexao)) {<br />
<span style="color: #0000ff"> die</span>(<span style="color: #cc0000">&#8216;Não foi possível conectar ao banco de dados &#8220;&#8216;</span><span style="color: #0000ff">.</span><span style="color: #0066ff">$this-&gt;</span>nome<span style="color: #0000ff">.</span><span style="color: #cc0000">&#8216;&#8221;:  &#8216;</span>. <span style="color: #0000ff">mysql_error</span>());<br />
<span style="color: #0000ff"> exit</span>();<br />
}<br />
}</p>
<p><span style="color: #006600">public </span><span style="color: #0000ff">function </span>Consulta($query)<br />
{<br />
$result = @<span style="color: #0000ff">mysql_query</span>($query);<br />
<span style="color: #006600"> if</span> (!$result) {<br />
<span style="color: #0000ff"> die</span>(<span style="color: #cc0000">&#8216;Query inválida: &#8216;</span> . <span style="color: #0000ff">mysql_error</span>());<br />
}<br />
<span style="color: #006600"> else</span>{<br />
<span style="color: #006600"> return </span>$result;<br />
}<br />
}<br />
}<br />
<span style="color: #ff0000"><strong> ?&gt;</strong></span></div>
<p><strong><br />
A</strong><strong>rquivo:</strong> database.php</p>
<div class="codigo"><strong><span style="color: #ff0000">&lt;?php</span></strong><br />
<span style="color: #006600"> include</span>(<span style="color: #cc0000">&#8220;class.Database.php&#8221;</span>);<br />
$db <span style="color: #0000ff">=</span> <span style="color: #006600">new </span>Database();<br />
<span style="color: #ff9900"><br />
//inserção de um cliente</span><br />
$ok <span style="color: #0000ff">=</span> $db<span style="color: #0000ff">-&gt;</span>Consulta(<span style="color: #cc0000">&#8220;INSERT into clientes VALUES (&#8221;,&#8217;Fulano Insert&#8217;,'fulano@fulano.com.br&#8217;,'1900-01-01&#8242;)&#8221;</span>);<span style="color: #ff9900">//faz uma consulta no banco de dados</span><br />
$res <span style="color: #0000ff">=</span> $db<span style="color: #0000ff">-&gt;</span>Consulta(<span style="color: #cc0000">&#8220;SELECT * FROM clientes&#8221;</span>);<br />
<strong><span style="color: #ff0000">?&gt;</span><br />
<span style="color: #000000;font-weight: normal"><span style="color: #009999">&lt;table width=<span style="color: #0000ff">100</span>% cellpading=<span style="color: #0000ff">0</span> cellspacing=<span style="color: #0000ff">0</span>&gt;</span><br />
<strong><span style="color: #ff0000">&lt;?php</span><br />
<span style="color: #000000;font-weight: normal"><span style="color: #ff9900"><br />
//exibe os clientes de acordo com a consulta</span><br />
<span style="color: #006600">while </span>($linha = <span style="color: #0000ff">mysql_fetch_array</span>($res)) {<br />
<strong><span style="color: #ff0000">?&gt;</span><br />
<span style="color: #000000;font-weight: normal"><span style="color: #009999">&lt;tr&gt;</span><br />
<span style="color: #009999">&lt;td&gt;</span><span style="color: #ff0000"><strong>&lt;?=</strong></span> $linha[<span style="color: #cc0000">'codigo'</span>];<span style="color: #ff0000"><strong>?&gt;</strong></span><span style="color: #009999">&lt;/td&gt;</span><br />
<span style="color: #009999">&lt;td&gt;</span></span><span style="color: #ff0000">&lt;?=</span><span style="color: #000000;font-weight: normal"> $linha[<span style="color: #cc0000">'nome'</span>];<span style="color: #ff0000"><strong>?&gt;</strong></span><span style="color: #009999">&lt;/td&gt;</span><br />
<span style="color: #009999">&lt;td&gt;</span></span><span style="color: #ff0000">&lt;?=</span><span style="color: #000000;font-weight: normal"> $linha[<span style="color: #cc0000">'email'</span>];<span style="color: #ff0000"><strong>?&gt;</strong></span><span style="color: #009999">&lt;/td&gt;</span><br />
<span style="color: #009999">&lt;td&gt;</span><span style="color: #ff0000">&lt;?=</span> $linha[<span style="color: #cc0000">'data_nascimento'</span>];<span style="color: #ff0000"><strong>?&gt;</strong></span><span style="color: #009999">&lt;/td&gt;</span><br />
<span style="color: #009999">&lt;/tr&gt;</span><br />
<strong><span style="color: #ff0000">&lt;?php</span><br />
<span style="color: #000000;font-weight: normal">}<br />
<strong><span style="color: #ff0000">?&gt;</span><br />
<span style="color: #000000;font-weight: normal"><span style="color: #009999">&lt;/table&gt;</span> </span></strong></span></strong></span></strong></span></strong></span></strong></div>
<p><strong><strong><strong><strong><strong><strong><br />
Atenção:<br />
<span style="font-weight: normal">Para que o código funcione corretamente você precisa configurar os atributos da classe de acordo com o seu Banco de Dados e utilizar a tabela clientes criada no post “<a href="/blog/criando-tabelas-no-mysql/">Criando tabelas no MySQL</a>”.</span></strong></strong></strong></strong></strong></strong> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11831&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/conectando-ao-banco-de-dados-mysql-com-php/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Programação Orientada a Objetos em PHP</title>
		<link>http://feloliveira.com.br/blog/programacao-orientada-a-objetos-em-php/</link>
		<comments>http://feloliveira.com.br/blog/programacao-orientada-a-objetos-em-php/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 01:41:55 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[atributos]]></category>
		<category><![CDATA[classes]]></category>
		<category><![CDATA[construtor]]></category>
		<category><![CDATA[métodos]]></category>
		<category><![CDATA[objetos]]></category>

		<guid isPermaLink="false">http://www.feloliveira.com.br/blog/?p=11726</guid>
		<description><![CDATA[Classes
Uma classe define estado e comportamento de um Objeto geralmente implementando métodos e atributos. Os atributos, também chamados de variáveis, indicam as possíveis informações armazenadas por um objeto de uma classe, representando o estado de cada objeto. Os métodos, também chamados de funções, são procedimentos que formam os comportamentos e serviços oferecidos por objetos de [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Classes</strong><br />
Uma classe define estado e comportamento de um Objeto geralmente implementando <strong>métodos</strong> e <strong>atributos</strong>. Os atributos, também chamados de variáveis, indicam as possíveis informações armazenadas por um objeto de uma classe, representando o estado de cada objeto. Os métodos, também chamados de funções, são procedimentos que formam os comportamentos e serviços oferecidos por objetos de uma classe.</p>
<p><strong><br />
Subclasses</strong><br />
É uma nova classe originada de sua classe pai.<strong> </strong></p>
<p><strong><br />
Objetos</strong><br />
Objeto é uma instância de uma classe. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos.</p>
<p><strong><br />
Métodos</strong><br />
Definem as habilidades dos objetos. Um método em uma classe é apenas uma definição. A ação só ocorre quando o método é invocado através do objeto. Dentro do programa, a utilização de um método deve afetar apenas um objeto em  particular. Normalmente, uma classe possui diversos métodos, um para cada tipo de ação.</p>
<p><strong><br />
Atributos</strong><br />
São características de um objeto. Basicamente a estrutura de dados que vai representar a classe. O conjunto de valores dos atributos de um determinado objeto é chamado de estado.</p>
<p><strong><br />
Construtor</strong><br />
Definem o comportamento no momento da criação de um objeto de uma classe, ou seja, assim que instanciamos o objeto esse método é executado.</p>
<p><strong><br />
Visibilidade de Atributos e Métodos</strong><br />
A visibilidade de atributos ou métodos podem ser definidos com os seguintes modificadores de acesso: <strong>public</strong>, <strong>protected</strong> ou <strong>private</strong>.</p>
<p><strong>public:</strong><br />
Podem ser acessados direto pelo objeto (instância da classe)<strong> </strong></p>
<p><strong>protected:</strong><br />
Podem ser acessados pela classe e suas subclasses<strong> </strong></p>
<p><strong>private:</strong><br />
Podem ser acessados apenas pela classe que define o método ou atributo.</p>
<p><strong>Obs:</strong> Normalmente em POO deixamos atributos como <strong>private</strong> e métodos como <strong>public</strong>.</p>
<p><strong><br />
Herança</strong><br />
É um princípio da Programação Orientada a Objetos que permite que as classes compartilhem atributos e operações baseados em um relacionamento. A herança permite a criação de subclasses que herdam atributos e métodos da classe pai (super-classe ou classe base).</p>
<p><strong>Exemplo:</strong></p>
<div>
<pre class="brush: php;">
&lt;?php
    class Pessoa {
        private $nome;
        private $telefone;

        public function __construct(){
      	  echo &quot;Objeto criado com sucesso!&lt;br /&gt;&quot;;
        }
        public function setNome($var){
       	 $this-&gt;nome = $var;
        }
        public function getNome(){
       	 return $this-&gt;nome;
        }
        public function setTelefone($var){
       	 $this-&gt;telefone = $var;
        }
        public function getTelefone(){
       	 return $this-&gt;telefone;
        }
	}

    class Aluno extends Pessoa{
        private $serie;
        public function setSerie($var){
        	$this-&gt;serie = $var;
        }
        public function getSerie(){
        	return $this-&gt;serie;
        }
	}

	class Professor extends Pessoa{
        private $materia;
        public function setMateria($var){
			$this-&gt;materia = $var;
        }
        public function getMateria(){
			return $this-&gt;materia;
        }
    }

    $objPessoa = new Aluno();
    $objPessoa-&gt;setNome(&quot;Aluno Fulano de tal&quot;);
    $objPessoa-&gt;setTelefone(&quot;11 3636-3636&quot;);
    $objPessoa-&gt;setSerie(&quot;Oitava&quot;);
    print_r($objPessoa);
    echo &quot;&lt;br/&gt;&lt;br /&gt;&quot;;
    $objProfessor = new Professor();
    $objProfessor-&gt;setNome(&quot;Professor Fulano de tal&quot;);
    $objProfessor-&gt;setTelefone(&quot;11 3636-3636&quot;);
    $objProfessor-&gt;setMateria(&quot;Matemática&quot;);
    print_r($objProfessor);
?&gt;
</pre>
</div>
<p><strong>Pessoa:</strong> É a classe pai<a href="http://www.guiadohardware.net/artigos/programacao-orientada-objetos/" target="_self"> </a><br />
<strong>Aluno e Professor:</strong> São subclasses de Pessoa indicados por &#8220;extends&#8221;;<br />
<strong>Nome e telefone:</strong> São atributos da classe Pessoa herdados para as subclasses (Aluno e Professor);<br />
<strong>getXxxx: </strong>São métodos que retornam valores dos atributos;<br />
<strong>setXxxx: </strong>São métodos que armazenam valores em determinados atributos;</p>
<p>Veja mais em <a href="http://www.guiadohardware.net/artigos/programacao-orientada-objetos/" target="_self">Guia do hardware </a> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11726&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/programacao-orientada-a-objetos-em-php/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>GOL Indica</title>
		<link>http://feloliveira.com.br/blog/gol-indica/</link>
		<comments>http://feloliveira.com.br/blog/gol-indica/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 14:58:04 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Sistemas]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Portfólio]]></category>
		<category><![CDATA[sistema]]></category>

		<guid isPermaLink="false">http://www.feloliveira.com.br/blog/?p=11717</guid>
		<description><![CDATA[
O que foi desenvolvido:
- Sistema para gerenciamento de conteúdo
- Sistema personalizado de acordo com a mecânica do Concurso Cultural
- Blog com comentários
Tecnologias utilizadas:
- PHP
- MYSQL
- CSS
- XML
- Javascript (jquery)
- SEO
Quando?
Junho 2009
Layout por:
Jota3w
URL:
golindica.com.br 
]]></description>
			<content:encoded><![CDATA[<p><a class="lightbox" href="http://www.feloliveira.com.br/blog/files/2009/10/gol-indica.jpg"></a><a rel="lightbox" href="http://www.feloliveira.com.br/blog/files/2009/10/gol-indica.jpg"><img class="alignnone size-medium wp-image-11723" src="http://www.feloliveira.com.br/blog/files/2009/10/gol-indica-580x476.jpg" alt="gol-indica" width="580" height="476" /></a></p>
<p><strong>O que foi desenvolvido:</strong><br />
- Sistema para gerenciamento de conteúdo<br />
- Sistema personalizado de acordo com a mecânica do Concurso Cultural<br />
- Blog com comentários</p>
<p><strong>Tecnologias utilizadas:</strong><br />
- PHP<br />
- MYSQL<br />
- CSS<br />
- XML<br />
- Javascript (jquery)<br />
- SEO</p>
<p><strong>Quando?<br />
</strong>Junho 2009</p>
<p><strong>Layout por:</strong><br />
<a href="http://www.jota3w.com.br/" target="_blank">Jota3w</a></p>
<p><strong>URL:</strong><br />
<a href="http://www.golindica.com.br" target="_blank">golindica.com.br</a> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11717&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/gol-indica/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manga comunicação e marketing</title>
		<link>http://feloliveira.com.br/blog/manga-comunicacao-e-marketing/</link>
		<comments>http://feloliveira.com.br/blog/manga-comunicacao-e-marketing/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 01:47:24 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Sistemas]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Portfólio]]></category>
		<category><![CDATA[sistema]]></category>

		<guid isPermaLink="false">http://www.feloliveira.com.br/blog/?p=11704</guid>
		<description><![CDATA[
O que foi desenvolvido:
- Sistema para gerenciamento de conteúdo onde é possível cadastrar peças de diferentes formatos ( imagem, vídeo e  mp3)
Tecnologias utilizadas:
- PHP
- MYSQL
- CSS
- XML
- Javascript (jquery)
 Quando?
Maio 2009
Layout por:
Jota3w
URL:
mangacom.com.br 
]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="http://www.feloliveira.com.br/blog/files/2009/09/Manga1.jpg"><img class="alignnone size-full wp-image-11715" src="http://www.feloliveira.com.br/blog/files/2009/09/Manga1.jpg" alt="Manga" width="580" height="671" /></a></p>
<p><strong>O que foi desenvolvido:</strong><br />
- Sistema para gerenciamento de conteúdo onde é possível cadastrar peças de diferentes formatos ( imagem, vídeo e  mp3)</p>
<p><strong>Tecnologias utilizadas:</strong><br />
- PHP<br />
- MYSQL<br />
- CSS<br />
- XML<br />
- Javascript (jquery)</p>
<p><strong> Quando?<br />
</strong>Maio 2009</p>
<p><strong>Layout por:</strong><br />
<a href="http://www.jota3w.com.br/" target="_blank">Jota3w</a></p>
<p><strong>URL:</strong><br />
<a href="http://mangacom.com.br" target="_blank">mangacom.com.br</a> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11704&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/manga-comunicacao-e-marketing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 4.0 deve ser lançado em 2010</title>
		<link>http://feloliveira.com.br/blog/firefox-4-0-deve-ser-lancado-em-2010/</link>
		<comments>http://feloliveira.com.br/blog/firefox-4-0-deve-ser-lancado-em-2010/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 04:05:14 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[navegador]]></category>

		<guid isPermaLink="false">http://www.feloliveira.com.br/blog/?p=11692</guid>
		<description><![CDATA[Mozilla já começa a trabalhar no Firefox 4.0. Seu  lançamento está previsto para outubro/novembro de 2010.
Nessa nova versão o que mais me agrada é a possível abertura dos plugins  em um ambiente diferente do usado para carregar as páginas de internet com isso o  navegador passaria a ser mais leve e veloz.
Em seus primeiros [...]]]></description>
			<content:encoded><![CDATA[<p>Mozilla já começa a trabalhar no <a href="https://wiki.mozilla.org/Firefox/4.0_Windows_Theme_Mockups" target="_blank">Firefox 4.0</a>. Seu  lançamento está previsto para outubro/novembro de 2010.</p>
<p>Nessa nova versão o que mais me agrada é a possível abertura dos plugins  em um ambiente diferente do usado para carregar as páginas de internet com isso o  navegador passaria a ser mais leve e veloz.</p>
<p>Em seus primeiros sinais de vida tudo indica que ele terá um design mais parecido com o <a href="http://www.google.com/chrome/index.html?hl=pt-BR&amp;brand=CHMB&amp;utm_campaign=pt-BR&amp;utm_source=pt-BR-ha-latam-br-sk&amp;utm_medium=ha" target="_blank">Google Chrome</a> do que com o próprio Firefox</p>

<a href='http://feloliveira.com.br/blog/firefox-4-0-deve-ser-lancado-em-2010/firefox-4-0-em-acao-499x375/' title='Firefox-4.0-em-ação-499x375'><img width="150" height="150" src="http://www.feloliveira.com.br/blog/files/2009/09/Firefox-4.0-em-ação-499x375-150x150.jpg" class="attachment-thumbnail" alt="" title="Firefox-4.0-em-ação-499x375" /></a>
<a href='http://feloliveira.com.br/blog/firefox-4-0-deve-ser-lancado-em-2010/firefox-4-0-com-abas-abaixo-da-barra-de-enderecos-499x375/' title='Firefox-4.0-com-abas-abaixo-da-barra-de-endereços-499x375'><img width="150" height="150" src="http://www.feloliveira.com.br/blog/files/2009/09/Firefox-4.0-com-abas-abaixo-da-barra-de-endereços-499x375-150x150.png" class="attachment-thumbnail" alt="" title="Firefox-4.0-com-abas-abaixo-da-barra-de-endereços-499x375" /></a>
<a href='http://feloliveira.com.br/blog/firefox-4-0-deve-ser-lancado-em-2010/outras-mudancas-no-firefox-4-0/' title='Outras-mudanças-no-Firefox-4.0'><img width="150" height="150" src="http://www.feloliveira.com.br/blog/files/2009/09/Outras-mudanças-no-Firefox-4.0-150x150.png" class="attachment-thumbnail" alt="" title="Outras-mudanças-no-Firefox-4.0" /></a>

<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11692&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/firefox-4-0-deve-ser-lancado-em-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Street View se preocupa com a privacidade das pessoas</title>
		<link>http://feloliveira.com.br/blog/google-street-view-se-preocupa-com-a-privacidade-das-pessoas/</link>
		<comments>http://feloliveira.com.br/blog/google-street-view-se-preocupa-com-a-privacidade-das-pessoas/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 02:10:07 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Google Street View]]></category>

		<guid isPermaLink="false">http://www.feloliveira.com.br/blog/?p=11684</guid>
		<description><![CDATA[Google lançou uma animação para mostrar como funciona o Street View, que permite ao internauta fazer um “passeio virtual” por ruas de alguns países.
A idéia é mostrar aos japoneses que o Google está preocupado em manter a privacidade das pessoas.
Um caso recente sobre o assunto foi alguns meses atrás onde o Google Street View  flagrou [...]]]></description>
			<content:encoded><![CDATA[<p>Google lançou uma animação para mostrar como funciona o Street View, que permite ao internauta fazer um “passeio virtual” por ruas de alguns países.</p>
<p>A idéia é mostrar aos japoneses que o Google está preocupado em manter a privacidade das pessoas.</p>
<p>Um caso recente sobre o assunto foi alguns meses atrás onde o <a href="/blog/servico-de-mapas-do-google-flagra-homem-abordando-prostituta/">Google Street View  flagrou homem abordando prostituta em Madri (Espanha).</a></p>
<p><object width="560" height="340"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/PQGrIsYUm4c&amp;hl=pt-br&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/PQGrIsYUm4c&amp;hl=pt-br&amp;fs=1&amp;"></embed></object> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11684&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/google-street-view-se-preocupa-com-a-privacidade-das-pessoas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Atrações Educativas &#8211; Educar para crescer</title>
		<link>http://feloliveira.com.br/blog/atracoes-educativas-educar-para-crescer/</link>
		<comments>http://feloliveira.com.br/blog/atracoes-educativas-educar-para-crescer/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 23:47:11 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Hotsites]]></category>
		<category><![CDATA[hotsite]]></category>
		<category><![CDATA[Portfólio]]></category>

		<guid isPermaLink="false">http://www.feloliveira.com.br/blog/?p=11676</guid>
		<description><![CDATA[Desenvolvimento do hotsite atrações educativas dentro do site Educar para crescer.]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="http://www.feloliveira.com.br/blog/files/2009/09/atracoes-educativas-2009-06.jpg"><img class="alignnone size-medium wp-image-11675" src="http://www.feloliveira.com.br/blog/files/2009/09/atracoes-educativas-2009-06-580x401.jpg" alt="atracoes-educativas-2009-06" width="580" height="401" /></a></p>
<p><strong>O que foi desenvolvido:</strong><br />
- Estrutura em Tableless<br />
- Quiz<br />
- Inserção de conteúdo<br />
- Códigos JavaScript</p>
<p><strong>Quando?<br />
</strong>Junho 2009</p>
<p><strong>URL:</strong><br />
<a href="http://educarparacrescer.abril.com.br/atracoes-educativas/" target="_blank">educarparacrescer.abril.com.br/atracoes-educativas/</a> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11676&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/atracoes-educativas-educar-para-crescer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Realidade aumentada</title>
		<link>http://feloliveira.com.br/blog/realidade-aumentada/</link>
		<comments>http://feloliveira.com.br/blog/realidade-aumentada/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 13:10:49 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Outros]]></category>
		<category><![CDATA[tecnologia]]></category>

		<guid isPermaLink="false">http://feloliveira.com.br/blog/?p=11638</guid>
		<description><![CDATA[Realidade Aumentada é uma tecnologia que permite que o mundo virtual seja misturado ao real, possibilitando maior interação do usuáiro.]]></description>
			<content:encoded><![CDATA[<p style="text-align: left">A cada dia que passa as tecnologias vão evoluindo e coisas que pensávamos que só existia em filme vão surgindo.</p>
<p>Bom, para quem não sabe Realidade Aumentada é uma tecnologia que permite que o mundo virtual seja misturado ao real, possibilitando maior interação do usuáiro. Assim, se você pensava que objetos pulando para fora da tela eram elementos de filmes de ficção científica, está na hora de mudar seus conceitos. Aliás, o que acontece com a Realidade Aumentada é o contrário: você pulará para dentro do mundo virtual para interagir com objetos que só estão limitados à sua imaginação.</p>
<p>Como funciona? Veja a reportagem feita pela coluna <a href="http://g1.globo.com/jornaldaglobo/0,,LS0-16116-61460,00.html" target="_blank">Conecte</a> do  Jornal Globo.</p>
<p><object width="425" height="344"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/lqJAx7FEJnM&amp;hl=pt-br&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/lqJAx7FEJnM&amp;hl=pt-br&amp;fs=1&amp;"></embed></object> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11638&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/realidade-aumentada/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Projetos Residentes Roc</title>
		<link>http://feloliveira.com.br/blog/projetos-residentes-roc/</link>
		<comments>http://feloliveira.com.br/blog/projetos-residentes-roc/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 21:21:23 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Sistemas]]></category>
		<category><![CDATA[sistema]]></category>

		<guid isPermaLink="false">http://feloliveira.com.br/blog/?p=11647</guid>
		<description><![CDATA[Projetos Residentes Roc: Sistema de cadastro para que os usuários possam receber informações]]></description>
			<content:encoded><![CDATA[<p><strong><a rel="lightbox" href="http://feloliveira.com.br/blog/files/2009/08/projetos-residentes-roc-2009-061.jpg"><img class="alignnone size-medium wp-image-11649" src="http://feloliveira.com.br/blog/files/2009/08/projetos-residentes-roc-2009-061-580x409.jpg" alt="projetos-residentes-roc-2009-06" width="580" height="409" /></a>O que foi desenvolvido:</strong><br />
- Sistema de cadastro para que os usuários possam receber informações<br />
<strong><br />
Quando?<br />
</strong>Junho 2009</p>
<p><strong>Layout por:</strong><br />
<a href="http://www.jota3w.com.br/" target="_blank">Jota3w</a></p>
<p><strong>URL:</strong><br />
<a href="http://www.projetoresidentessbdroc.com.br/" target="_blank">projetoresidentessbdroc.com.br<br />
</a> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11647&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/projetos-residentes-roc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Office 2010 com nova proteção antipirataria</title>
		<link>http://feloliveira.com.br/blog/office-2010-com-nova-protecao-antipirataria/</link>
		<comments>http://feloliveira.com.br/blog/office-2010-com-nova-protecao-antipirataria/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 05:05:52 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Outros]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://feloliveira.com.br/blog/?p=11629</guid>
		<description><![CDATA[Para o novo Office 2010 a Microsoft vai usar um novo sistema antipirataria testando dificultar ainda mais o uso de cópias falsificadas.]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-11631" src="http://feloliveira.com.br/blog/files/2009/08/08-25boxgenuineright-580x385.jpg" alt="08-25boxgenuineright" width="580" height="385" />Para o novo Office 2010 a Microsoft vai usar um novo sistema antipirataria testando dificultar ainda mais o uso de cópias falsificadas.</p>
<p>A ideia é utilizar um método similar ao do Windows 7 onde o software vai se conectar com o site da Microsoft para ativar determinados plugins</p>
<p><span style="font-family: Arial;font-size: x-small"><a href="http://info.abril.com.br/blog/estacaowindows/20090828_listar.shtml?192017" target="_blank">Leia mais no site da info</a><br />
</span> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11629&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/office-2010-com-nova-protecao-antipirataria/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cookie: o que é e para que serve?</title>
		<link>http://feloliveira.com.br/blog/cookie-o-que-e-e-para-que-serve/</link>
		<comments>http://feloliveira.com.br/blog/cookie-o-que-e-e-para-que-serve/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 01:23:05 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Cookie]]></category>

		<guid isPermaLink="false">http://feloliveira.com.br/blog/2009/08/26/cookie-o-que-e-e-para-que-serve/</guid>
		<description><![CDATA[Um cookie é uma informação armazenada em seu browser. Os cookies são utilizados para manter informações de estado enquanto navega em diferentes páginas de um Web site ou quando posteriormente regressa ao Web site.
A função de um cookie é indicar ao servidor da Web que regressou a uma determinada página Web. Quando visita o mesmo [...]]]></description>
			<content:encoded><![CDATA[<p>Um cookie é uma informação armazenada em seu browser. Os cookies são utilizados para manter informações de estado enquanto navega em diferentes páginas de um Web site ou quando posteriormente regressa ao Web site.</p>
<p>A função de um cookie é indicar ao servidor da Web que regressou a uma determinada página Web. Quando visita o mesmo Web site, as informações previamente fornecidas podem ser recuperadas, para que possa utilizar facilmente funcionalidades do Web site anteriormente selecionadas.</p>
<p><strong>Exemplo:</strong><br />
Sites de telefonia, no primeiro acesso tem um COMBO BOX pedindo para informar seu estado de origem, já nos próximos acessos o site já entra direto com a informação dada anteriormente em outro acesso.</p>
<p><strong><br />
Mitos sobre cookies</strong></p>
<p><strong>Os cookies são perigosos?</strong><br />
Não. Eles são informações armazenadas de um determinado site que podem freqüentemente tornar a navegação melhor, permitindo que o servidor se lembre de quaisquer informações personalizadas que você tenha configurado.</p>
<p><strong>Os cookies são comuns?</strong><br />
Sim. Muitos sites utilizam apenas para guardar informações básicas e ajudar  próprio usuário.</p>
<p><strong>Os cookies podem transmitir vírus ou spyware?</strong><br />
Não. Um cookie não contém código, é um texto.</p>
<p><strong>Os cookies pode descobrir email ou informações pessoais?</strong><br />
Não. Um cookie só tem informações que já foram fornecidas ou podem ser obtidas facilmente pelos sites. </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11619&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/cookie-o-que-e-e-para-que-serve/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Babilonia</title>
		<link>http://feloliveira.com.br/blog/babilonia/</link>
		<comments>http://feloliveira.com.br/blog/babilonia/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 23:54:40 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Sistemas]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://feloliveira.com.br/blog/?p=11611</guid>
		<description><![CDATA[
O que foi desenvolvido:
- Sistema para gerenciamento de conteúdo
Tecnologias utilizadas:
- PHP
- MYSQL
- CSS
- XML
- Javascript (jquery)
Quando?
Maio 2009
Layout por:
Jota3w
URL:
ababilonia.com 
]]></description>
			<content:encoded><![CDATA[<p><strong><a rel="lightbox" href="http://feloliveira.com.br/blog/files/2009/08/babilonia-580x483.jpg"><img class="alignnone size-medium wp-image-11612" src="http://feloliveira.com.br/blog/files/2009/08/babilonia-580x483.jpg" alt="babilonia" width="580" height="483" /></a><br />
O que foi desenvolvido:</strong><br />
- Sistema para gerenciamento de conteúdo</p>
<p><strong>Tecnologias utilizadas:</strong><br />
- PHP<br />
- MYSQL<br />
- CSS<br />
- XML<br />
- Javascript (jquery)</p>
<p><strong>Quando?<br />
</strong>Maio 2009</p>
<p><strong>Layout por:</strong><br />
<a href="http://www.jota3w.com.br/" target="_blank">Jota3w</a></p>
<p><strong>URL:</strong><br />
<a href="http://www.ababilonia.com" target="_self">ababilonia.com</a> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11611&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/babilonia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Determinando se um ano é bissexto</title>
		<link>http://feloliveira.com.br/blog/determinando-se-um-ano-e-bissexto/</link>
		<comments>http://feloliveira.com.br/blog/determinando-se-um-ano-e-bissexto/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 01:51:24 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.feloliveira.com.br/wordpress/determinando-se-um-ano-e-bissexto/</guid>
		<description><![CDATA[Olá, hoje vou mostrar um script que tem como finalidade verificar se o ano é BISSEXTO.
Exemplo 1:
&#60;?php
$ano = 2004;
if((($ano%4)== 0 and ($ano%100) != 0) or ($ano%400) ==0){
echo &#8220;o ano $ano é bissexto&#8221;;
}
else{
echo &#8220;o ano $ano não é bissexto&#8221;;
}
?&#62;
IMPRIME: o ano 2004 é bissexto
Exemplo 2:
&#60;?php
if(!empty($_POST['ano'])){
if((($_POST['ano']%4) == 0 and ($_POST['ano']%100) != 0) or ($_POST['ano']%400) == 0){
echo &#8220;o [...]]]></description>
			<content:encoded><![CDATA[<p>Olá, hoje vou mostrar um script que tem como finalidade verificar se o ano é BISSEXTO.</p>
<div class="tituloCodigo">Exemplo 1:</div>
<div class="codigo"><span style="color: #ff0000"><strong>&lt;?php</strong></span><span style="color: #000000"><br />
$ano</span> <span style="color: #0000ff">=</span> <span style="color: #ff0000">2004</span><span style="color: #000000">;</span><span style="color: #006600"><br />
if</span><span style="color: #000080">(((</span><span style="color: #000000">$ano</span><span style="color: #0000ff">%</span><span style="color: #ff0000">4</span><span style="color: #000080">)</span><span style="color: #0000ff">==</span> <span style="color: #ff0000">0</span> <span style="color: #0000ff">and </span><span style="color: #000080">(</span><span style="color: #000000">$ano</span><span style="color: #0000ff">%</span><span style="color: #ff0000">100</span><span style="color: #000080">) </span><span style="color: #0000ff">!=</span><span style="color: #ff0000"> 0</span><span style="color: #000080">)</span> <span style="color: #0000ff">or </span><span style="color: #000080">(</span><span style="color: #000000">$ano</span><span style="color: #0000ff">%</span><span style="color: #ff0000">400</span><span style="color: #000080">)</span><span style="color: #0000ff"> ==</span><span style="color: #ff0000">0</span><span style="color: #000080">)</span><span style="color: #000080">{</span><span style="color: #0000ff"><br />
echo </span><span style="color: #cc0000">&#8220;o ano $ano é bissexto&#8221;</span><span style="color: #000000">;</span><span style="color: #000080"><br />
}</span><span style="color: #006600"><br />
else</span><span style="color: #000080">{</span><span style="color: #0000ff"><br />
echo </span><span style="color: #cc0000">&#8220;o ano $ano não é bissexto&#8221;</span><span style="color: #000000">;</span><span style="color: #000080"><br />
}</span><span style="color: #ff0000"><strong><br />
?&gt;</strong></span></div>
<p><strong>IMPRIME:</strong> o ano 2004 é bissexto</p>
<div class="tituloCodigo">Exemplo 2:</div>
<div class="codigo"><span style="color: #ff0000"><strong>&lt;?php</strong></span><span style="color: #006600"><br />
if</span><span style="color: #000080">(</span><span style="color: #0000ff">!empty</span><span style="color: #000080">(</span><span style="color: #3366ff">$_POST</span><span style="color: #000080">[</span><span style="color: #cc0000">'ano'</span><span style="color: #000080">]</span><span style="color: #000080">)){</span><span style="color: #006600"><br />
if</span><span style="color: #000080">(((</span><span style="color: #3366ff">$_POST</span><span style="color: #000080">[</span><span style="color: #cc0000">'ano'</span><span style="color: #000080">]</span><span style="color: #0000ff">%</span><span style="color: #ff0000">4</span><span style="color: #000080">)</span> <span style="color: #0000ff">==</span> <span style="color: #ff0000">0</span> <span style="color: #0000ff">and</span> <span style="color: #000080">(</span><span style="color: #3366ff">$_POST</span><span style="color: #000080">[</span><span style="color: #cc0000">'ano'</span><span style="color: #000080">]</span><span style="color: #0000ff">%</span><span style="color: #ff0000">100</span><span style="color: #000080">)</span><span style="color: #0000ff"> != </span><span style="color: #ff0000">0</span><span style="color: #000080">)</span> <span style="color: #0000ff">or </span><span style="color: #000080">(</span><span style="color: #3366ff">$_POST</span><span style="color: #000080">[</span><span style="color: #cc0000">'ano'</span><span style="color: #000080">]</span><span style="color: #0000ff">%</span><span style="color: #ff0000">400</span><span style="color: #000080">)</span><span style="color: #0000ff"> == </span><span style="color: #ff0000">0</span><span style="color: #000080">){</span><span style="color: #0000ff"><br />
echo </span><span style="color: #cc0000">&#8220;o ano $ano é bissexto&#8221;</span><span style="color: #000000">;</span><span style="color: #000080"><br />
}</span><span style="color: #006600"><br />
else</span><span style="color: #000080">{</span><span style="color: #0000ff"><br />
echo </span><span style="color: #cc0000">&#8220;o ano $ano não é bissexto&#8221;</span><span style="color: #000000">;</span><span style="color: #000080"><br />
}</span><span style="color: #000080"><br />
}</span><span style="color: #006600"><br />
else</span><span style="color: #000080">{</span><strong><span style="color: #ff0000"><br />
?&gt;</span></strong><br />
<span style="color: #ff9900">&lt;form name=</span><span style="color: #0000ff">&#8220;form_ano&#8221;</span> <span style="color: #ff9900">method=<span style="color: #0000ff">&#8220;post&#8221;</span> action=</span><span style="color: #0000ff">&#8220;&lt;?echo $PHP_SELF;?&gt;&#8221;</span><span style="color: #ff9900">&gt;</span><br />
<span style="color: #ff9900">&lt;input type=</span><span style="color: #0000ff">&#8220;text&#8221;</span> <span style="color: #ff9900">name=</span><span style="color: #0000ff">&#8220;ano&#8221;</span> <span style="color: #ff9900">maxlength=</span><span style="color: #0000ff">&#8220;4&#8243;</span><span style="color: #ff9900"> size=</span><span style="color: #0000ff">&#8220;4&#8243;</span> <span style="color: #ff9900">/&gt;</span><br />
<span style="color: #ff9900">&lt;input type=</span><span style="color: #0000ff">&#8220;submit&#8221;</span> <span style="color: #ff9900">value=</span><span style="color: #0000ff">&#8220;Calcular&#8221;</span> /&gt;<span style="color: #ff9900"><br />
&lt;/form&gt;</span><span style="color: #ff0000"><strong><br />
&lt;?php</strong></span> <span style="color: #000080">}</span> <strong><span style="color: #ff0000">?&gt;</span></strong></div>
<p><strong>Obs:</strong> Função empty serve para verificar se a variável é vazia, caso seja retorna true. Note que temos um “!” antes do empty que significa negação, ou seja, tem o efeito contrário retorna true caso não seja vazia. </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=71&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/determinando-se-um-ano-e-bissexto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Andrade Maquetes</title>
		<link>http://feloliveira.com.br/blog/andrade-maquetes/</link>
		<comments>http://feloliveira.com.br/blog/andrade-maquetes/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 15:01:46 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Sistemas]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://www.feloliveira.com.br/blog/?p=11582</guid>
		<description><![CDATA[
O que foi desenvolvido:
- Sistema para gerenciamento de conteúdo
- Galeria de Fotos
- Estrutura em tableless
Tecnologias utilizadas:
- PHP
- MYSQL
- CSS
- XML
- Javascript (jquery)
Layout por:
- Eduardo Willian
 
URL:
andrademaquetes.com.br 
]]></description>
			<content:encoded><![CDATA[<p><a title="Layout por: Eduardo Willian" rel="lightbox" href="http://feloliveira.com.br/blog/files/2009/07/andrade-maquetes1.jpg"><img class="alignnone size-medium wp-image-11603" src="http://feloliveira.com.br/blog/files/2009/07/andrade-maquetes1-580x411.jpg" alt="andrade-maquetes" width="580" height="411" /></a><br />
<strong>O que foi desenvolvido:</strong><br />
- Sistema para gerenciamento de conteúdo<br />
- Galeria de Fotos<br />
- Estrutura em tableless</p>
<p><strong>Tecnologias utilizadas:</strong><br />
- PHP<br />
- MYSQL<br />
- CSS<br />
- XML<br />
- Javascript (jquery)</p>
<p><strong>Layout por:</strong><br />
<a href="http://blog.eduardowillian.com/" target="_blank">- Eduardo Willian</a></p>
<p><strong> </strong></p>
<p><strong>URL:</strong><br />
<a href="http://www.andrademaquetes.com.br" target="_self">andrademaquetes.com.br</a> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11582&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/andrade-maquetes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google desafia Windows e anuncia sistema operacional</title>
		<link>http://feloliveira.com.br/blog/google-desafia-windows-e-anuncia-sistema-operacional/</link>
		<comments>http://feloliveira.com.br/blog/google-desafia-windows-e-anuncia-sistema-operacional/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 11:50:19 +0000</pubDate>
		<dc:creator>foliveira</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.feloliveira.com.br/blog/?p=11559</guid>
		<description><![CDATA[A gigante de softwares Google está desenvolvendo um sistema operacional para computadores pessoais, em um desafio direto ao líder de mercado, o Windows, desenvolvido pela Microsoft. O Google Chrome OS (operating system) será voltado inicialmente para netbooks, computadores portáteis menores, mais baratos e com menos recursos que os laptops.
Máquinas equipadas com o Google Chrome OS [...]]]></description>
			<content:encoded><![CDATA[<p>A gigante de softwares Google está desenvolvendo um sistema operacional para computadores pessoais, em um desafio direto ao líder de mercado, o Windows, desenvolvido pela Microsoft. O Google Chrome OS (operating system) será voltado inicialmente para netbooks, computadores portáteis menores, mais baratos e com menos recursos que os laptops.</p>
<p>Máquinas equipadas com o Google Chrome OS devem estar no mercado em meados do ano que vem. A idéia é, no futuro, usar o sistema operacional também em PCs.</p>
<p>&#8220;Rapidez, simplicidade e segurança são os aspectos-chave do Google Chrome OS&#8221;, anunciou a empresa em seu blog oficial. Segundo a Google, o sistema operacional será uma &#8220;extensão natural&#8221; do seu navegador de internet, Chrome.</p>
<p>O novo sistema operacional será um software de código aberto (&#8220;open source&#8221;). Para a Microsoft, a notícia vem poucos meses antes do lançamento da nova versão do seu sistema, o Windows 7.</p>
<p>Volta aos princípios<br />
Os autores do post, Sundar Pichai, vice-presidente de produtos do Google, e Linus Upson, diretor-engenheiro da empresa, disseram que o novo sistema foi desenhado &#8220;para ser rápido e leve, iniciar e levá-lo para a internet em questão de segundos&#8221;.</p>
<p>&#8220;Os sistemas operacionais que os usuários têm à disposição foram desenhados em uma era em que não havia a rede&#8221;, eles argumentaram, acrescentando que o Chrome OS é &#8220;nossa tentativa de repensar o conceito de sistemas operacionais&#8221;.</p>
<p>A pesquisa levou os programadores de volta aos princípios, afirmaram. &#8220;Estamos redesenhando completamente a arquitetura de segurança subjacente do sistema, de forma que os usuários não tenham que lidar com vírus, programas malignos e atualizações de segurança.&#8221;<br />
Para a Google, um sistema operacional &#8220;tem simplesmente que funcionar&#8221;.</p>
<p>A gigante de software já possui um sistema operacional para telefones celulares, que também pode ser usado em netbooks. O Chrome OS será voltado também para laptops e computadores de mesa de usuários que passam muito tempo conectados.</p>
<p>Competitividade<br />
O anúncio pode mudar dramaticamente o mercado de sistemas operacionais, especialmente o nicho da Microsoft, cuja participação nele é de cerca de 90%.</p>
<p>&#8220;Este é um grande anúncio&#8221;, disse um analista, Rob Enderle, presidente do grupo Enderle. &#8220;É a primeira vez que temos no mercado um sistema operacional competitivo de fato. Este tem o potencial de balançar as coisas e é a primeira tentativa real de fazer frente à Microsoft.&#8221;<br />
O analista disse à BBC que &#8220;a Google está chegando (neste nicho) de cabeça fresca&#8221;, e que o Chrome OS &#8220;é o primeiro sistema operacional pós-internet, baseado em uma série de serviços da web, desenhado de baixo para cima e repensado para um mundo conectado&#8221;.</p>
<p>No ano passado, a empresa lançou seu navegador Chrome, anunciado como para &#8220;pessoas que vivem na web &#8211; procurando informações, checando emails, acompanhando as noticias, comprando ou simplesmente mantendo o contato com os amigos&#8221;.</p>
<p>Para Stephen Shankland, da CNET, o lançamento tem grandes implicações.</p>
<p>&#8220;Uma é mostrar quão séria é a proposta da Google de tornar a rede uma base não apenas para páginas estáticas, mas aplicativos ativos, especialmente os seus próprios, Google Docs e G-mail&#8221;, ele afirmou.</p>
<p>&#8220;Outra é iniciar uma nova competição com a Microsoft e, potencialmente, dar uma nova razão para autoridades de regulação da concorrência prestarem atenção aos passos da Google.&#8221;<br />
Para outros analistas, as motivações da Google são bastante claras.</p>
<p>&#8220;Um dos principais objetivos da Google é tirar a Microsoft (do mercado), destruir sistematicamente a sua participação no mercado&#8221;, disse Enderle. &#8220;A Google quer eliminar a Microsoft e esta é uma batalha única. A estratégia é boa. A grande questão é: será que vai funcionar?&#8221;<br />
Em um blog popular, TechCrunch, o autor de uma postagem sobre o tema, MG Siegler, disse que é preciso &#8220;ser claro sobre o que isto realmente é&#8221;.</p>
<p>&#8220;Isto é a Google soltando a mãe de todas as bombas sobre sua rival, a Microsoft.&#8221;<br />
A companhia de Bill Gates deve lançar o seu Windows 7 no fim deste ano para substituir o Windows Vista e o Windows XP, que já tem oito anos. Segundo a empresa, hoje 96% dos netbooks funcionam com Windows.</p>
<p><a id="brtpMateriaUrlOriginal" href="http://www.bbc.co.uk/portuguese/noticias/2009/07/090708_google_chrome_pu.shtml" target="_blank">Leia mais no site da BBC</a> </p>
<img src="http://feloliveira.com.br/blog/?ak_action=api_record_view&id=11559&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://feloliveira.com.br/blog/google-desafia-windows-e-anuncia-sistema-operacional/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.240 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-05-19 14:07:40 -->

