<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Douglas Villar</title>
	<atom:link href="https://douglasvillar.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://douglasvillar.com/</link>
	<description>Criação de Sites Wordpress, eCommerce Magento, BI e Servidores</description>
	<lastBuildDate>Tue, 22 Dec 2020 14:41:58 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.5</generator>

<image>
	<url>https://douglasvillar.com/wp-content/uploads/2017/10/favicon.png</url>
	<title>Douglas Villar</title>
	<link>https://douglasvillar.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">136879767</site>	<item>
		<title>Instalando Oracle Database 19c no Oracle Cloud utilizando Oracle Linux</title>
		<link>https://douglasvillar.com/oracle-database/instalando-oracle-database-19c-no-oracle-cloud-utilizando-oracle-linux/</link>
					<comments>https://douglasvillar.com/oracle-database/instalando-oracle-database-19c-no-oracle-cloud-utilizando-oracle-linux/#respond</comments>
		
		<dc:creator><![CDATA[Douglas Villar]]></dc:creator>
		<pubDate>Wed, 14 Oct 2020 15:40:14 +0000</pubDate>
				<category><![CDATA[Oracle Database]]></category>
		<guid isPermaLink="false">https://douglasvillar.com/?p=2471</guid>

					<description><![CDATA[<p>Baixar o arquivo de instalação do Oracle Database, a versão que iremos baixar é a 19.3 Linux x86-64 RPM, através do  link: https://www.oracle.com/br/database/technologies/oracle-database-software-downloads.html#19c Caso estiver no windows, utilizar o programa Mobaxterm, no link https://mobaxterm.mobatek.net/download-home-edition.html Efetuar a conexão no servidor e seguir com os comandos: Mudar para root: sudo su &#8211; Executar o comando: yum install...</p>
<p>The post <a href="https://douglasvillar.com/oracle-database/instalando-oracle-database-19c-no-oracle-cloud-utilizando-oracle-linux/">Instalando Oracle Database 19c no Oracle Cloud utilizando Oracle Linux</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Baixar o arquivo de instalação do Oracle Database, a versão que iremos baixar é a 19.3 Linux x86-64 RPM, através do  link: <a href="https://www.oracle.com/br/database/technologies/oracle-database-software-downloads.html#19c">https://www.oracle.com/br/database/technologies/oracle-database-software-downloads.html#19c</a></p>
<p>Caso estiver no windows, utilizar o programa Mobaxterm, no link <a href="https://mobaxterm.mobatek.net/download-home-edition.html">https://mobaxterm.mobatek.net/download-home-edition.html</a></p>
<p>Efetuar a conexão no servidor e seguir com os comandos:</p>
<p>Mudar para root: sudo su &#8211;</p>
<p>Executar o comando: yum install oracle-database-preinstall-19c e caso aparecer alguma pergunta y/d/N apertar no teclado a tecla y.</p>
<p>Quando finalizar a pré instalação do oracle database 19c vamos alterar a senha do usuário oracle: passwd oracle e a senha será Curso@01</p>
<p>Verificar o ip com o comando ip addr e depois acessar o arquivo hosts, com o comando: vi /etc/hosts, e verificar se está com o ip correto;</p>
<p>Acessar o arquivo sshd_config, com o comando vi /etc/ssh/sshd_config, vamos localizar e deixar as variáveis assim: X11Forwarding  yes, X11UseLocalhost no e TCPKeepAlive yes;</p>
<p>Obs: As duas variáveis primeiras são configurações necessárias para podermos exportar a parte gráfica e a última é para evitar da conexão ficar caindo.</p>
<p>Depois de feito vamos salvar o nosso arquivo com o comando :x!</p>
<p>Reiniciar o serviço de ssh com o comando: service sshd restart</p>
<p>Reiniciar o servidor com o comando: reboot</p>
<p>Assim que o nosso servidor voltar, iremos fazer o upload do arquivo RPM que baixamos, vamos colocar o arquivo na pasta /home/opc, para isso iremos utilizar o FileZilla ou o próprio Mobaxterm;</p>
<p>Depois que completou a transferência do arquivo precisamos instalar agora, para isso precisamos conectar no servidor com o usuário opc e na sequencia trocar para o usuário root, assim que mudar precisa acessar a pasta /home/opc com o comando: cd /home/opc nessa pasta vamos executar o comando ls -lah e verificar se o arquivo RPM está aqui completo, estando tudo certo vamos instalar com o seguinte comando: yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm</p>
<p>&nbsp;</p>
<p>The post <a href="https://douglasvillar.com/oracle-database/instalando-oracle-database-19c-no-oracle-cloud-utilizando-oracle-linux/">Instalando Oracle Database 19c no Oracle Cloud utilizando Oracle Linux</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://douglasvillar.com/oracle-database/instalando-oracle-database-19c-no-oracle-cloud-utilizando-oracle-linux/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2471</post-id>	</item>
		<item>
		<title>Como instalar e executar várias versões do PHP no Ubuntu</title>
		<link>https://douglasvillar.com/servidor/como-instalar-e-executar-varias-versoes-do-php-no-ubuntu/</link>
					<comments>https://douglasvillar.com/servidor/como-instalar-e-executar-varias-versoes-do-php-no-ubuntu/#respond</comments>
		
		<dc:creator><![CDATA[Douglas Villar]]></dc:creator>
		<pubDate>Sun, 20 Sep 2020 12:57:42 +0000</pubDate>
				<category><![CDATA[Servidor]]></category>
		<guid isPermaLink="false">https://douglasvillar.com/?p=2435</guid>

					<description><![CDATA[<p>Nesse post iremos instalar duas versões do PHP, 7.4 e o 7.2 e configurar no bloco do Servidor Web NGINX. Como instalar e executar várias versões do PHP no Ubuntu utilizando Servidor Web NGINX? Para instalar o php 7.4 iremos executar os comandos abaixo: Para instalar o php 7.2 iremos executar os comandos abaixo: Trocando...</p>
<p>The post <a href="https://douglasvillar.com/servidor/como-instalar-e-executar-varias-versoes-do-php-no-ubuntu/">Como instalar e executar várias versões do PHP no Ubuntu</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Nesse post iremos instalar duas versões do PHP, 7.4 e o 7.2 e configurar no bloco do Servidor Web NGINX.</p>
<h2>Como instalar e executar várias versões do PHP no Ubuntu utilizando Servidor Web NGINX?</h2>
<pre class="brush: bash; title: ; notranslate"> 
sudo apt install software-properties-common
</pre>
<pre class="brush: bash; title: ; notranslate"> 
sudo add-apt-repository ppa:ondrej/php
</pre>
<h3>Para instalar o php 7.4 iremos executar os comandos abaixo:</h3>
<pre class="brush: bash; title: ; notranslate">
sudo apt install php7.4-fpm
</pre>
<pre class="brush: bash; title: ; notranslate">
sudo apt install libapache2-mod-php7.4 php7.4-cli php7.4-mysql php7.4-gd php7.4-imagick php7.4-tidy php7.4-xmlrpc php7.4-common php7.4-xml php7.4-curl php7.4-dev php7.4-imap php7.4-mbstring php7.4-opcache php7.4-soap php7.4-zip php7.4-intl -y 
</pre>
<h3>Para instalar o php 7.2 iremos executar os comandos abaixo:</h3>
<pre class="brush: bash; title: ; notranslate">
sudo apt install php7.2-fpm
</pre>
<pre class="brush: bash; title: ; notranslate">
sudo apt install libapache2-mod-php7.2 php7.2-cli php7.2-mysql php7.2-gd php7.2-imagick php7.2-tidy php7.2-xmlrpc php7.2-common php7.2-xml php7.2-curl php7.2-dev php7.2-imap php7.2-mbstring php7.2-opcache php7.2-soap php7.2-zip php7.2-intl -y 
</pre>
<h2>Trocando a versão do PHP no bloco do servidor Ngnix</h2>
<p>É muito fácil configurar o bloco do servidor Ngnix para a versão do php que instalamos. Como você sabe, o Ngnix executa o código PHP via PHP-FPM, que escuta um soquete Unix. O arquivo de soquete está localizado em /run/php/</p>
<p><a href="https://douglasvillar.com/wp-content/uploads/2020/09/resultadorunphp.png" rel="lightbox[2435]"><img fetchpriority="high" decoding="async" class="size-full wp-image-2449 aligncenter" src="https://douglasvillar.com/wp-content/uploads/2020/09/resultadorunphp.png" alt="Resultado /run/php/" width="1445" height="81" srcset="https://douglasvillar.com/wp-content/uploads/2020/09/resultadorunphp.png 1445w, https://douglasvillar.com/wp-content/uploads/2020/09/resultadorunphp-300x17.png 300w, https://douglasvillar.com/wp-content/uploads/2020/09/resultadorunphp-1024x57.png 1024w, https://douglasvillar.com/wp-content/uploads/2020/09/resultadorunphp-768x43.png 768w" sizes="(max-width: 1445px) 100vw, 1445px" /></a></p>
<p>Como podem ver no exemplo acima, há vários arquivos de soquete PHP-FPM em meu servidor correspondente as duas versões do PHP.<br />
No arquivo do bloco do servidor Nginx normalmente tem o seguinte snippet para se conectar ao servidor PHP-FPM.<br />
Para acessar o bloco vá em /etc/nginx/sites-available/ e edite o bloco do seu site:</p>
<pre class="brush: bash; title: ; notranslate">
server {
    listen 80;
    root /usr/share/nginx/sites/douglasvillar.com;
    index index.php index.html index.htm;
    server_name douglasvillar.com www.douglasvillar.com;
    location / {
        try_files $uri $uri/ =404;
    }
    location ~ \.php$ {
        try_files $uri =404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php7.4-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}
</pre>
<p>A versão do PHP usada pelo Nginx é determinada pela linha 11 do snippet dentro de location. Para utilizar a versão PHP 7.2 no seu bloco altere a linha da seguinte forma:</p>
<pre class="brush: bash; title: ; notranslate">
location ~ \.php$ {
    try_files $uri =404;
    fastcgi_split_path_info ^(.+\.php)(/.+)$;
    fastcgi_pass unix:/var/run/php7.2-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
}
</pre>
<p>Depois de fazer a alteração no bloco do seu site, salve e feche o arquivo e vamos precisar recarregar nosso servidor nginx:</p>
<pre class="brush: bash; title: ; notranslate">
sudo systemctl reload nginx
</pre>
<p>É isso aí! Espero que este tutorial tenha ajudado você a executar várias versões do PHP no Ubuntu com Nginx. Como sempre, se você achou esta postagem útil, inscreva-se em nossa newsletter gratuita ou siga-nos no Instagram <a href="https://www.instagram.com/douglasvillar/" target="_blank" rel="noopener noreferrer">@douglasvillar</a>, conecte comigo no <a href="https://www.linkedin.com/in/douglasvillar/" target="_blank" rel="noopener noreferrer">Linkedin</a> e curta nossa página no <a href="https://www.facebook.com/douglasvillar" target="_blank" rel="noopener noreferrer">Facebook</a>.</p>
<p>The post <a href="https://douglasvillar.com/servidor/como-instalar-e-executar-varias-versoes-do-php-no-ubuntu/">Como instalar e executar várias versões do PHP no Ubuntu</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://douglasvillar.com/servidor/como-instalar-e-executar-varias-versoes-do-php-no-ubuntu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2435</post-id>	</item>
		<item>
		<title>Exercícios Javascript &#8211; #1 Desafio</title>
		<link>https://douglasvillar.com/javascript/exercicios-javascript-1-desafio/</link>
					<comments>https://douglasvillar.com/javascript/exercicios-javascript-1-desafio/#respond</comments>
		
		<dc:creator><![CDATA[Douglas Villar]]></dc:creator>
		<pubDate>Sun, 30 Aug 2020 20:11:42 +0000</pubDate>
				<category><![CDATA[Javascript]]></category>
		<guid isPermaLink="false">https://douglasvillar.com/?p=2422</guid>

					<description><![CDATA[<p>1º exercício Crie uma função com o objeto abaixo que retorne o seguinte conteúdo: O usuário mora em Cuiabá / MT, no bairro Jardim cuiabá, na Av do CPA, nº 1293. var endereco = { rua: &#34;Av do CPA&#34;, numero: 1293, bairro: &#34;Jardim Cuiabá&#34;, cidade: &#34;Cuiabá&#34;, uf: &#34;MT&#34; }; 2º exercício Crie uma função que...</p>
<p>The post <a href="https://douglasvillar.com/javascript/exercicios-javascript-1-desafio/">Exercícios Javascript &#8211; #1 Desafio</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>1º exercício</p>
<p>Crie uma função com o objeto abaixo que retorne o seguinte conteúdo: O usuário mora em Cuiabá / MT, no bairro Jardim cuiabá, na Av do CPA, nº 1293.</p>
<pre class="brush: jscript; title: ; notranslate">
var endereco = { 
     rua: &quot;Av do CPA&quot;, 
     numero: 1293, 
     bairro: &quot;Jardim Cuiabá&quot;, 
     cidade: &quot;Cuiabá&quot;, 
     uf: &quot;MT&quot; 
};
</pre>
<p>2º exercício</p>
<p>Crie uma função que dado um intervalo (entre x e y) exiba todos número pares:</p>
<pre class="brush: jscript; title: ; notranslate">
function pares(x, y) 
{ 
     // código aqui 
}

pares(32, 321);
</pre>
<p>3º exercício</p>
<p>Escreva uma função que verifique se o vetor de habilidades passado possui a habilidade &#8220;Javascript&#8221; e retorna um booleano true/false caso exista ou não.</p>
<pre class="brush: jscript; title: ; notranslate">
function temHabilidade(skills)
{ 
     // código aqui 
}

var skills = &#x5B;&quot;Javascript&quot;, &quot;ReactJS&quot;, &quot;React Native&quot;, &quot;Angular&quot;];
 
temHabilidade(skills); // true ou false
</pre>
<p>Dica: para verificar se um vetor contém um valor, utilize o método <a href="https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf" target="_blank" rel="noopener noreferrer">indexOf</a>.</p>
<p>4º exercício</p>
<p>Escreva uma função que dado um total de anos de estudo retorna o quão experiente o usuário é:</p>
<pre class="brush: jscript; title: ; notranslate">
function experiencia(anos)
{ 
     // código aqui 
}

var anosEstudo = 9;

experiencia(anosEstudo);

// De 0-1 ano: Junior
// De 1-3 anos: Pleno
// De 3-6 anos: Senior
// De 7 acima: Grão Mestre Jedi
</pre>
<p>5º exercício</p>
<p>Dado o seguinte vetor de objetos:</p>
<pre class="brush: jscript; title: ; notranslate">
var usuarios = &#x5B;{ 
     nome: &quot;Douglas&quot;, 
     habilidades: &#x5B;&quot;Javascript&quot;, &quot;ReactJS&quot;, &quot;Redux&quot;] 
}, 
{ 
     nome: &quot;Elton&quot;, 
     habilidades: &#x5B;&quot;PHP&quot;, &quot;Ruby on Rails&quot;, &quot;Laravel&quot;] 
}];
</pre>
<p>Escreva uma função que retorne o seguinte resultado:<br />
O Douglas possui as habilidades: Javascript, ReactJS, Redux<br />
O Elton possui as habilidades: PHP, Ruby on Rails, Laravel</p>
<p>Dica: Para percorrer um vetor você deve utilizar a sintaxe <a href="https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements/for...of" target="_blank" rel="noopener noreferrer">for&#8230;of</a> e para unir valores de um array com um separador utilize o <a href="https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array/join" target="_blank" rel="noopener noreferrer">join</a>.</p>
<p>Dúvidas? Deixe no comentário;</p>
<p>Espero que estes exercícios de Javascript te ajude. Como sempre, se você achou esta postagem útil, inscreva-se em nossa newsletter gratuita ou siga-nos no Instagram <a href="https://www.instagram.com/douglasvillar/" target="_blank" rel="noopener noreferrer">@douglasvillar</a>, conecte comigo no <a href="https://www.linkedin.com/in/douglasvillar/" target="_blank" rel="noopener noreferrer">Linkedin</a> e curta nossa página no <a href="https://www.facebook.com/douglasvillar" target="_blank" rel="noopener noreferrer">Facebook</a>.</p>
<p>The post <a href="https://douglasvillar.com/javascript/exercicios-javascript-1-desafio/">Exercícios Javascript &#8211; #1 Desafio</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://douglasvillar.com/javascript/exercicios-javascript-1-desafio/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2422</post-id>	</item>
		<item>
		<title>Sobre a Soberania de D us</title>
		<link>https://douglasvillar.com/reflexoes/soberania-de-d-us/</link>
					<comments>https://douglasvillar.com/reflexoes/soberania-de-d-us/#respond</comments>
		
		<dc:creator><![CDATA[Douglas Villar]]></dc:creator>
		<pubDate>Mon, 04 Feb 2019 02:54:11 +0000</pubDate>
				<category><![CDATA[Reflexões]]></category>
		<guid isPermaLink="false">https://douglasvillar.com/?p=2388</guid>

					<description><![CDATA[<p>O Senhor reinará eterna e perpetuamente; Êxodo 15:18 Qual significado de Soberano? Capaz de exercer o poder de maneira extrema; que possui suprema autoridade: soberana rainha; verdade soberana. Que conserva ou carrega o poder; que retém o poder; que domina; dominador. Cujas ações e/ou consequências são poderosas. O princípio da Soberania nos ensina que: Deus...</p>
<p>The post <a href="https://douglasvillar.com/reflexoes/soberania-de-d-us/">Sobre a Soberania de D us</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote><p>O Senhor reinará eterna e perpetuamente;<br />
Êxodo 15:18</p></blockquote>
<p>Qual significado de Soberano?</p>
<ul>
<li>Capaz de exercer o poder de maneira extrema; que possui suprema autoridade: soberana rainha; verdade soberana.</li>
<li>Que conserva ou carrega o poder; que retém o poder; que domina; dominador.</li>
<li>Cujas ações e/ou consequências são poderosas.</li>
</ul>
<p>O princípio da Soberania nos ensina que: Deus é Senhor sobre todas as coisas, Ele é o supremo soberano de todo o universo. Ele é o Criador de todas as coisas, em todo o Universo. Tudo existe porque Ele as fez e elas continuarão a existir enquanto Ele sustentar.</p>
<p>Por que nós nascemos? Por que o sol só aparece de dia? Por que as estrelas que estão no céu não caem na nossa cabeça? Por que existem tantos animais diferentes? E quantas outras centenas e milhares de perguntas podemos fazer, para as quais os homens buscam um monte de respostas na ciência, mas a única resposta está na soberania de Deus. Deus assim o fez! Para quê? Para que pudéssemos contemplar as Suas maravilhas e reconhecêssemos o Seu poder e majestade.</p>
<blockquote><p>SENHOR, tu me sondaste, e me conheces.<br />
Tu sabes o meu assentar e o meu levantar; de longe entendes o meu pensamento.<br />
Cercas o meu andar, e o meu deitar; e conheces todos os meus caminhos.<br />
Não havendo ainda palavra alguma na minha língua, eis que logo, ó Senhor, tudo conheces.<br />
Salmos 139:1-4</p></blockquote>
<blockquote><p>O Senhor estabeleceu o seu trono nos céus, e como rei domina sobre tudo o que existe.<br />
Salmos 103:19</p></blockquote>
<blockquote><p>Eu fiz a terra, o homem, e os animais que estão sobre a face da terra, com o meu grande poder, e com o meu braço estendido, e a dou a quem é reto aos meus olhos.<br />
Jeremias 27:5</p></blockquote>
<ul>
<li>Deus é antes de todas as coisas – Col 1:17 e Salmo 90:2 – Antes de nascerem os montes e de criares a terra e o mundo, de eternidade a eternidade tu és Deus.</li>
<li>Deus criou todas as coisas – Col 1:16 ‘pois nele foram criadas todas as coisas nos céus e na terra, as visíveis e as invisíveis, sejam tronos ou soberanias, poderes ou autoridades; todas as coisas foram criadas por ele e para ele.’</li>
<li>Deus sustenta todas as coisas – Heb 1:3 – O Filho é o resplendor da glória de Deus e a expressão exata do seu ser, sustentando todas as coisas por sua palavra poderosa.</li>
<li>Deus está acima de todas as coisas – Sl 97:9 – Pois tu, Senhor, és o Altíssimo sobre toda a terra! És exaltado muito acima de todos os deuses!</li>
<li>Deus sabe todas as coisas – Is 46:10 – Desde o início faço conhecido o fim, desde tempos remotos, o que ainda virá. Digo: Meu propósito permanecerá em pé, e farei tudo o que me agrada.</li>
<li>Deus pode todas as coisas – Mt 19:26 e Jó 42:2 – Jesus olhou para eles e respondeu: “Para o homem é impossível, mas para Deus todas as coisas são possíveis” / Sei que podes fazer todas as coisas; nenhum dos teus planos pode ser frustrado.</li>
<li>Deus possui todas as coisas – Sl 24:1 – Do Senhor é a terra e tudo o que nela existe, o mundo e os que nele vivem.</li>
<li>Deus é Rei sobre todas as coisas – I Cr 29:11 – Teus, ó Senhor, são a grandeza, o poder, a glória, a majestade e o esplendor, pois tudo o que há nos céus e na terra é teu. Teu, ó Senhor, é o reino; tu estás acima de tudo.</li>
<li>Deus está no controle de todas as coisas – Is 14:24 – O Senhor dos Exércitos jurou: “Certamente, como planejei, assim acontecerá, e, como pensei, assim será.</li>
<li>Deus é Onipresente – Jr 23:24 – Poderá alguém esconder-se sem que eu o veja?”, pergunta o Senhor. “Não sou eu aquele que enche os céus e a terra?”, pergunta o Senhor. / Salmo 139:7-10: Para onde poderia eu escapar do teu Espírito? Para onde poderia fugir da tua presença? 8 Se eu subir aos céus, lá estás; se eu fizer a minha cama na sepultura também lá estás. 9 Se eu subir com as asas da alvorada e morar na extremidade do mar, 10 mesmo ali a tua mão direita me guiará e me susterá.</li>
</ul>
<p><strong>Você crê na soberania de D us?</strong></p>
<p>Quando reconhecemos a soberania de Deus em nossas vidas, podemos seguir o conselho de Davi em Salmo 37:4,5: Nos deleitaremos n&#8217;Ele e Ele concederá o desejo do nosso coração. Quando entregamos o nosso caminho e confiamos n&#8217;Ele, podemos descansar que tudo mais Ele fará.</p>
<p>Diante disso, que possamos confiar totalmente no Senhor, no seu poder e na sua sabedoria. Ele nos capacitará a vencermos todas as batalhas, nos confirmará e nos fortalecerá. Vamos nos manter firmes na graça e na vontade de Deus, alertas e vigilantes contra toda cilada do diabo, pois Deus nos levará adiante. O seu desejo é que avancemos e que entendamos que isso não acontece na nossa força, mas na força dele.</p>
<p>Reflita agora em algumas questões:</p>
<ul>
<li>No seu dia-a-dia você reconhece publicamente que Deus é soberano?</li>
<li>As pessoas que convivem com você reconhecem que Deus governa sua vida?</li>
<li>É fácil notar o governo de Deus sobre a sua vida?</li>
<li>Diante de situações inesperadas, difíceis, você age como se Deus tivesse controle de todas as situações?</li>
<li>Como você tem usado esta capacidade de domínio que Deus nos deu?</li>
</ul>
<p>Outras bases bíblicas que nos mostram mais sobre a soberania de D us:</p>
<p>O que mais eu gostei e me chamou atenção foi Romanos 9:</p>
<blockquote><p>1 Digo a verdade em Cristo, não minto; minha consciência o confirma no Espírito Santo:<br />
2 tenho grande tristeza e constante angústia em meu coração.<br />
3 Pois eu até desejaria ser amaldiçoado e separado de Cristo por amor de meus irmãos, os de minha raça,<br />
4 o povo de Israel. Deles é a adoção de filhos; deles são a glória divina, as alianças, a concessão da Lei, a adoração no templo e as promessas.<br />
5 Deles são os patriarcas, e a partir deles se traça a linhagem humana de Cristo, que é Deus acima de todos, bendito para sempre! Amém.<br />
6 Não pensemos que a palavra de Deus falhou. Pois nem todos os descendentes de Israel são Israel.<br />
7 Nem por serem descendentes de Abraão passaram todos a ser filhos de Abraão. Ao contrário: &#8220;Por meio de Isaque a sua descendência será considerada&#8221;.<br />
8 Noutras palavras, não são os filhos naturais que são filhos de Deus, mas os filhos da promessa é que são considerados descendência de Abraão.<br />
9 Pois foi assim que a promessa foi feita: &#8220;No tempo devido virei novamente, e Sara terá um filho&#8221;.<br />
10 E esse não foi o único caso; também os filhos de Rebeca tiveram um mesmo pai, nosso pai Isaque.<br />
11 Todavia, antes que os gêmeos nascessem ou fizessem qualquer coisa boa ou má &#8211; a fim de que o propósito de Deus conforme a eleição permanecesse,<br />
12 não por obras, mas por aquele que chama &#8211; , foi dito a ela: &#8220;O mais velho servirá ao mais novo&#8221;.<br />
13 Como está escrito: &#8220;Amei Jacó, mas rejeitei Esaú&#8221;.<br />
14 E então, que diremos? Acaso Deus é injusto? De maneira nenhuma!<br />
15 Pois ele diz a Moisés:<br />
&#8220;Terei misericórdia de quem<br />
eu quiser ter misericórdia<br />
e terei compaixão de quem<br />
eu quiser ter compaixão&#8221;.<br />
16 Portanto, isso não depende do desejo ou do esforço humano, mas da misericórdia de Deus.<br />
17 Pois a Escritura diz ao faraó: &#8220;Eu o levantei exatamente com este propósito: mostrar em você o meu poder e para que o meu nome seja proclamado em toda a terra&#8221;.<br />
18 Portanto, Deus tem misericórdia de quem ele quer e endurece a quem ele quer.<br />
19 Mas algum de vocês me dirá: &#8220;Então, por que Deus ainda nos culpa? Pois quem resiste à sua vontade?&#8221;<br />
20 Mas quem é você, ó homem, para questionar a Deus? &#8220;Acaso aquilo que é formado pode dizer ao que o formou: &#8216;Por que me fizeste assim?'&#8221;<br />
21 O oleiro não tem direito de fazer do mesmo barro um vaso para fins nobres e outro para uso desonroso?<br />
22 E se Deus, querendo mostrar a sua ira e tornar conhecido o seu poder, suportou com grande paciência os vasos de sua ira, preparados para a destruição?<br />
23 Que dizer, se ele fez isso para tornar conhecidas as riquezas de sua glória aos vasos de sua misericórdia, que preparou de antemão para glória,<br />
24 ou seja, a nós, a quem também chamou, não apenas dentre os judeus, mas também dentre os gentios?<br />
25 Como ele diz em Oseias:<br />
&#8220;Chamarei &#8216;meu povo&#8217;<br />
a quem não é meu povo;<br />
e chamarei &#8216;minha amada&#8217;<br />
a quem não é minha amada&#8221;,<br />
26 e:<br />
&#8220;Acontecerá que, no mesmo<br />
lugar em que se lhes declarou:<br />
&#8216;Vocês não são meu povo&#8217;,<br />
eles serão chamados<br />
&#8216;filhos do Deus vivo&#8217; &#8220;.<br />
27 Isaías exclama com relação a Israel:<br />
&#8220;Embora o número<br />
dos israelitas<br />
seja como a areia do mar,<br />
apenas o remanescente<br />
será salvo.<br />
28 Pois o Senhor executará<br />
na terra a sua sentença,<br />
rápida e definitivamente&#8221;.<br />
29 Como anteriormente disse Isaías:<br />
&#8220;Se o Senhor dos Exércitos<br />
não nos tivesse deixado descendentes,<br />
já estaríamos como Sodoma,<br />
e semelhantes a Gomorra&#8221;.</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>Deus tem soberania sobre tudo que existe. Ele é o grande rei, que governa com justiça e amor. Quando Deus é o rei de nossos corações, nossas vidas são guiadas por ele, para nosso bem. Rebelar contra Deus é rejeitar sua soberania e seu cuidado.<br />
Foi Deus que estabeleceu a necessidade de haver governo. Os soberanos que trazem paz e justiça são abençoados por Deus, porque fazem sua vontade e castigam os ímpios. Devemos respeitar as autoridades no governo, porque seu trabalho é importante.<br />
Pois o Senhor, o seu Deus, é o Deus dos deuses e o Soberano dos soberanos, o grande Deus, poderoso e temível, que não age com parcialidade nem aceita suborno.<br />
Deuteronômio 10:17</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>Então a soberania, o poder e a grandeza dos reinos que há debaixo de todo o céu serão entregues nas mãos dos santos, o povo do Altíssimo. O reino dele será um reino eterno, e todos os governantes o adorarão e lhe obedecerão&#8217;.<br />
Daniel 7:27</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>Na verdade, sei que o Senhor é grande,<br />
que o nosso Soberano é maior<br />
do que todos os deuses.<br />
Salmos 135:5</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>a qual Deus fará se cumprir no devido tempo.<br />
Ele é o bendito e único Soberano,<br />
o Rei dos reis<br />
e Senhor dos senhores, o único que é imortal<br />
e habita em luz inacessível,<br />
a quem ninguém viu<br />
nem pode ver.<br />
A ele sejam honra e poder para sempre. Amém.<br />
1 Timóteo 6:15-16</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>&#8220;Ao anjo da igreja em Laodiceia, escreva: Estas são as palavras do Amém, a testemunha fiel e verdadeira, o soberano da criação de Deus.&#8221;<br />
Apocalipse 3:14</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>Os soberanos das nações se juntam<br />
ao povo do Deus de Abraão,<br />
pois os governantes da terra pertencem a Deus;<br />
ele é soberanamente exaltado.<br />
Salmos 47:9</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>O Senhor estabeleceu o seu trono nos céus,<br />
e como rei domina sobre tudo o que existe.<br />
Salmos 103:19</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>&#8220;Agora, pois, diga ao meu servo Davi: Assim diz o Senhor dos Exércitos: &#8216;Eu o tirei das pastagens, onde você cuidava dos rebanhos, para ser o soberano de Israel, o meu povo.<br />
2 Samuel 7:8</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>Reveste da tua justiça o rei, ó Deus,<br />
e da tua retidão o filho do rei, para que ele julgue com retidão<br />
e com justiça os teus que sofrem opressão. Que os montes tragam prosperidade ao povo<br />
e as colinas o fruto da justiça. Defenda ele os oprimidos no meio do povo<br />
e liberte os filhos dos pobres;<br />
esmague ele o opressor! Que ele perdure como o sol<br />
e como a lua por todas as gerações. Seja ele como chuva<br />
sobre uma lavoura ceifada,<br />
como aguaceiros que regam a terra. Floresçam os justos nos dias do rei,<br />
e haja grande prosperidade enquanto durar a lua.<br />
Salmos 72:1-7</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>Todos devem sujeitar-se às autoridades governamentais, pois não há autoridade que não venha de Deus; as autoridades que existem foram por ele estabelecidas. Portanto, aquele que se rebela contra a autoridade está se opondo contra o que Deus instituiu, e aqueles que assim procedem trazem condenação sobre si mesmos.<br />
Romanos 13:1-2</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>Por causa do Senhor, sujeitem-se a toda autoridade constituída entre os homens; seja ao rei, como autoridade suprema, seja aos governantes, como por ele enviados para punir os que praticam o mal e honrar os que praticam o bem.<br />
1 Pedro 2:13-14</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>Vejam! Um rei reinará com retidão,<br />
e príncipes governarão com justiça. Cada homem será como um esconderijo<br />
contra o vento<br />
e um abrigo contra a tempestade,<br />
como correntes de água numa terra seca<br />
e como a sombra de uma grande rocha<br />
no deserto.<br />
Isaías 32:1-2</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>Quem não te temerá,<br />
ó rei das nações?<br />
Esse temor te é devido.<br />
Entre todos os sábios das nações<br />
e entre todos os seus reinos<br />
não há absolutamente ninguém<br />
comparável a ti.<br />
Jeremias 10:7</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>Lembrai-vos das coisas passadas desde a antiguidade; que eu sou Deus, e não há outro Deus, não há outro semelhante a mim.<br />
Que anuncio o fim desde o princípio, e desde a antiguidade as coisas que ainda não sucederam; que digo: O meu conselho será firme, e farei toda a minha vontade.<br />
Que chamo a ave de rapina desde o oriente, e de uma terra remota o homem do meu conselho; porque assim o disse, e assim o farei vir; eu o formei, e também o farei.<br />
Isaías 46:9-11</p></blockquote>
<p>&nbsp;</p>
<blockquote>
<div>Mando-te diante de Deus, que todas as coisas vivifica, e de Cristo Jesus, que diante de Pôncio Pilatos deu o testemunho de boa confissão,</div>
<div>Que guardes este mandamento sem mácula e repreensão, até à aparição de nosso Senhor Jesus Cristo;</div>
<div>A qual a seu tempo mostrará o bem-aventurado, e único poderoso Senhor, Rei dos reis e Senhor dos senhores;</div>
<div>Aquele que tem, ele só, a imortalidade, e habita na luz inacessível; a quem nenhum dos homens viu nem pode ver, ao qual seja honra e poder sempiterno. Amém.</div>
<div>1 Timóteo 6:13-16</div>
</blockquote>
<p>&nbsp;</p>
<p>Espero que está palavra de ajude, aumente sua fé e seu conhecimento na palavra. Como sempre, se você achou esta postagem útil, inscreva-se em nossa newsletter gratuita ou siga-nos no Instagram <a href="https://www.instagram.com/douglasvillar/" target="_blank" rel="noopener noreferrer">@douglasvillar</a>, conecte comigo no <a href="https://www.linkedin.com/in/douglasvillar/" target="_blank" rel="noopener noreferrer">Linkedin</a> e curta nossa página no <a href="https://www.facebook.com/douglasvillar" target="_blank" rel="noopener noreferrer">Facebook</a>.</p>
<p>The post <a href="https://douglasvillar.com/reflexoes/soberania-de-d-us/">Sobre a Soberania de D us</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://douglasvillar.com/reflexoes/soberania-de-d-us/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2388</post-id>	</item>
		<item>
		<title>A Transformação e o legado da Reforma Protestante</title>
		<link>https://douglasvillar.com/reflexoes/a-transformacao-e-o-legado-da-reforma-protestante/</link>
					<comments>https://douglasvillar.com/reflexoes/a-transformacao-e-o-legado-da-reforma-protestante/#respond</comments>
		
		<dc:creator><![CDATA[Douglas Villar]]></dc:creator>
		<pubDate>Sun, 02 Dec 2018 19:53:38 +0000</pubDate>
				<category><![CDATA[Reflexões]]></category>
		<guid isPermaLink="false">https://douglasvillar.com/?p=2381</guid>

					<description><![CDATA[<p>Porque a justiça de D us se revela no evangelho, de fé em fé, como está escrito: &#8220;O Justo viverá por fé.&#8221; Rm 1:17 31 de Outubro &#8211; Dia da Reforma Protestante A Reforma, que teve início em 1517, marcou profundamente a história do Cristianismo. Os ensinos da Reforma, em suas distintas expressões, podem ser...</p>
<p>The post <a href="https://douglasvillar.com/reflexoes/a-transformacao-e-o-legado-da-reforma-protestante/">A Transformação e o legado da Reforma Protestante</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Porque a justiça de D us se revela no evangelho, de fé em fé, como está escrito: &#8220;O Justo viverá por fé.&#8221; Rm 1:17</p>
<p>31 de Outubro &#8211; Dia da Reforma Protestante</p>
<p><b>A Reforma, que teve início em 1517, marcou profundamente a história do Cristianismo.<br />
Os ensinos da Reforma, em suas distintas expressões, podem ser resumidos nos seguintes pilares, conhecidos como cinco solas (ou cinco Somentes).</b></p>
<ul>
<li><b>Sola Gratia (“Somente a Graça”)</b></li>
</ul>
<p>Romanos 3.24 “&#8230; sendo justificados gratuitamente, por sua graça, mediante a redenção que há em Cristo Jesus.”</p>
<p>Efésios 2.8-9: “Porque pela graça sois salvos, mediante a fé; e isto não vem de vós; é dom de Deus; 9 não de obras, para que ninguém se glorie.</p>
<ul>
<li><b>Sola Fide (“Somente a Fé”)</b></li>
</ul>
<p>Romanos 3.28: “Concluímos, pois, que o homem é justificado pela fé, independentemente das obras da lei.”.</p>
<p>Gálatas 2.16: “&#8230; sabendo, contudo, que o homem não é justificado por obras da lei, e sim mediante a fé em Cristo Jesus, também temos crido em Cristo Jesus, para que fôssemos justificados pela fé em Cristo e não por obras da lei, pois, por obras da lei, ninguém será justificado.”</p>
<ul>
<li><b>Sola Scriptura (“Somente as Escrituras”)</b></li>
</ul>
<p>2 Timóteo3.16-17: ” Toda a Escritura é inspirada por Deus e útil para o ensino, para a repreensão, para a correção, para a educação na justiça, a fim de que o homem de Deus seja perfeito e perfeitamente habilitado para toda boa obra.”</p>
<p>1 Pedro 1.23-25: “&#8230; pois fostes regenerados não de semente corruptível, mas de incorruptível, mediante a palavra de Deus, a qual vive e é permanente. Pois toda carne é como a erva, e toda a sua glória, como a flor da erva; seca-se a erva, e cai a sua flor; a palavra do Senhor, porém, permanece eternamente. Ora, esta é a palavra que vos foi evangelizada.”</p>
<ul>
<li><b> </b><b>Solus Christus (Somente Cristo)</b></li>
</ul>
<p>João 14.6: “Respondeu-lhe Jesus: Eu sou o caminho, e a verdade, e a vida; ninguém vem ao Pai senão por mim.”</p>
<p>Atos 4.12: “E não há salvação em nenhum outro; porque abaixo do céu não existe nenhum outro nome, dado entre os homens, pelo qual importa que sejamos salvos.”</p>
<ul>
<li><b>Soli Deo Gloria (Somente a Deus a Glória)</b></li>
</ul>
<p>Efésio 3 20-21: “Ora, àquele que é poderoso para fazer infinitamente mais do que tudo quanto pedimos ou pensamos, conforme o seu poder que opera em nós, a ele seja a glória, na igreja e em Cristo Jesus, por todas as gerações, para todo o sempre. Amém!”</p>
<p>Apocalipse 5.13: “Então, ouvi que toda criatura que há no céu e sobre a terra, debaixo da terra e sobre o mar, e tudo o que neles há, estava dizendo: Àquele que está sentado no trono e ao Cordeiro,seja o louvor, e a honra, e a glória, e o domínio pelos séculos dos séculos.”</p>
<p>Espero que está palavra de ajude, aumente sua fé e seu conhecimento na palavra. Como sempre, se você achou esta postagem útil, inscreva-se em nossa newsletter gratuita ou siga-nos no Instagram <a href="https://www.instagram.com/douglasvillar/" target="_blank" rel="noopener noreferrer">@douglasvillar</a>, conecte comigo no <a href="https://www.linkedin.com/in/douglasvillar/" target="_blank" rel="noopener noreferrer">Linkedin</a> e curta nossa página no <a href="https://www.facebook.com/douglasvillar" target="_blank" rel="noopener noreferrer">Facebook</a>.</p>
<p>The post <a href="https://douglasvillar.com/reflexoes/a-transformacao-e-o-legado-da-reforma-protestante/">A Transformação e o legado da Reforma Protestante</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://douglasvillar.com/reflexoes/a-transformacao-e-o-legado-da-reforma-protestante/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2381</post-id>	</item>
		<item>
		<title>Frases</title>
		<link>https://douglasvillar.com/reflexoes/frases/</link>
					<comments>https://douglasvillar.com/reflexoes/frases/#respond</comments>
		
		<dc:creator><![CDATA[Douglas Villar]]></dc:creator>
		<pubDate>Sat, 18 Nov 2017 04:13:43 +0000</pubDate>
				<category><![CDATA[Reflexões]]></category>
		<guid isPermaLink="false">https://douglasvillar.com/?p=2371</guid>

					<description><![CDATA[<p>&#8220;Digas o impossível, que te farei o possível&#8221;. &#8211; By Douglas Villar &#8220;Suas atitudes falam tão alto que eu não consigo ouvir o que você diz&#8221;. &#8211; By Ralph Waldo Emerson Essas são as frases que admiro e algumas de minha autoria. Como sempre, se você achou esta postagem útil, inscreva-se em nossa newsletter gratuita...</p>
<p>The post <a href="https://douglasvillar.com/reflexoes/frases/">Frases</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>&#8220;Digas o impossível, que te farei o possível&#8221;. &#8211; By Douglas Villar</p>
<p>&#8220;Suas atitudes falam tão alto que eu não consigo ouvir o que você diz&#8221;. &#8211; By Ralph Waldo Emerson</p>
<p>Essas são as frases que admiro e algumas de minha autoria. Como sempre, se você achou esta postagem útil, inscreva-se em nossa newsletter gratuita ou siga-nos no Instagram <a href="https://www.instagram.com/douglasvillar/" target="_blank" rel="noopener noreferrer">@douglasvillar</a>, conecte comigo no <a href="https://www.linkedin.com/in/douglasvillar/" target="_blank" rel="noopener noreferrer">Linkedin</a> e curta nossa página no <a href="https://www.facebook.com/douglasvillar" target="_blank" rel="noopener noreferrer">Facebook</a>.</p>
<p>The post <a href="https://douglasvillar.com/reflexoes/frases/">Frases</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://douglasvillar.com/reflexoes/frases/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2371</post-id>	</item>
		<item>
		<title>Como herdar características de outros temas no Magento 1.9</title>
		<link>https://douglasvillar.com/magento-1/como-herdar-caracteristicas-de-outros-temas-no-magento-1-9/</link>
					<comments>https://douglasvillar.com/magento-1/como-herdar-caracteristicas-de-outros-temas-no-magento-1-9/#respond</comments>
		
		<dc:creator><![CDATA[Douglas Villar]]></dc:creator>
		<pubDate>Fri, 13 Oct 2017 00:43:49 +0000</pubDate>
				<category><![CDATA[Magento 1]]></category>
		<guid isPermaLink="false">https://douglasvillar.com/?p=2357</guid>

					<description><![CDATA[<p>Para se construir um tema nas versões anteriores do magento, era necessário e obrigatório herdar sempre todas as características (phtml, css, js, images) do pacote base, tema default. A partir do Magento 1.9 foi lançado, desde 2014, conceito de pai e filho de temas / templates, onde podemos herdar as características de qualquer pacote ou...</p>
<p>The post <a href="https://douglasvillar.com/magento-1/como-herdar-caracteristicas-de-outros-temas-no-magento-1-9/">Como herdar características de outros temas no Magento 1.9</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Para se construir um tema nas versões anteriores do magento, era necessário e obrigatório herdar sempre todas as características (phtml, css, js, images) do pacote base, tema default.</p>
<p>A partir do Magento 1.9 foi lançado, desde 2014, conceito de pai e filho de temas / templates, onde podemos herdar as características de qualquer pacote ou tema, isso é muito útil para nós desenvolvedores front end, pois conseguimos aproveitar os conceitos de outros pacotes e temas sem precisar copiar ou duplicar e modificar apenas o que nos interessa.</p>
<p>Obs: Isso já era uma novidade no Mangento 2 e foi trazida para o Magento 1.9.</p>
<p>Basicamente você precisa criar seu pacote, tema e dentro do seu tema, criar uma pasta chamada etc e dentro dela um arquivo chamado thema.xml, lembrando que essa estrutura de pasta precisa estar dentro de app/design, segue exemplo.</p>
<figure id="attachment_2359" aria-describedby="caption-attachment-2359" style="width: 300px" class="wp-caption aligncenter"><a href="https://douglasvillar.com/wp-content/uploads/2017/10/exemplo_herdar_pacote_tema_magento.png" rel="lightbox[2357]"><img decoding="async" class="wp-image-2359 size-medium" src="https://douglasvillar.com/wp-content/uploads/2017/10/exemplo_herdar_pacote_tema_magento-300x210.png" alt="Exemplo Estrutura novo Pacote Magento 1.9" width="300" height="210" srcset="https://douglasvillar.com/wp-content/uploads/2017/10/exemplo_herdar_pacote_tema_magento-300x210.png 300w, https://douglasvillar.com/wp-content/uploads/2017/10/exemplo_herdar_pacote_tema_magento.png 303w" sizes="(max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-2359" class="wp-caption-text">Exemplo Estrutura novo Pacote Magento 1.9</figcaption></figure>
<p>O arquivo thema.xml precisa ter a seguite estrutura:</p>
<pre class="brush: xml; title: ; notranslate"> 
&lt;?xml version=&quot;1.0&quot; ?&gt;
&lt;thema&gt;
    &lt;parent&gt;rdw/default&lt;/parent&gt;
&lt;/thema&gt;
</pre>
<p>Observe que dentro da tag <em>parent, </em>está sendo passado o <em>rdw</em> que é o pacote e o <em>defaul </em>que é o tema, dessa forma sempre que dentro do nosso pacote &#8220;exemplopacote&#8221; não existir um determinado arquivo o magento irá procurar primeiro dentro do pacote rdw e tema default, caso não encontre, ele vai procurar no pacote base, tema default.</p>
<p>Agora vamos testar e colocar em prática!</p>
<p>Dúvidas?</p>
<p>É isso aí! Espero que este tutorial tenha ajudado você a configurar como herdar características de outros temas no Magento 1.9. Como sempre, se você achou esta postagem útil, inscreva-se em nossa newsletter gratuita ou siga-nos no Instagram <a href="https://www.instagram.com/douglasvillar/" target="_blank" rel="noopener noreferrer">@douglasvillar</a>, conecte comigo no <a href="https://www.linkedin.com/in/douglasvillar/" target="_blank" rel="noopener noreferrer">Linkedin</a> e curta nossa página no <a href="https://www.facebook.com/douglasvillar" target="_blank" rel="noopener noreferrer">Facebook</a>.</p>
<p>The post <a href="https://douglasvillar.com/magento-1/como-herdar-caracteristicas-de-outros-temas-no-magento-1-9/">Como herdar características de outros temas no Magento 1.9</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://douglasvillar.com/magento-1/como-herdar-caracteristicas-de-outros-temas-no-magento-1-9/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2357</post-id>	</item>
		<item>
		<title>Como instalar Varnish Cache no CPANEL (WHM) com CentOS</title>
		<link>https://douglasvillar.com/servidor/como-instalar-varnish-cache-no-cpanel-whm-com-centos/</link>
					<comments>https://douglasvillar.com/servidor/como-instalar-varnish-cache-no-cpanel-whm-com-centos/#comments</comments>
		
		<dc:creator><![CDATA[Douglas Villar]]></dc:creator>
		<pubDate>Thu, 12 Oct 2017 18:31:25 +0000</pubDate>
				<category><![CDATA[Servidor]]></category>
		<guid isPermaLink="false">https://douglasvillar.com/?p=2328</guid>

					<description><![CDATA[<p>É muito simples fazer essa instalação, só precisa de atenção ao copiar os códigos e nas versões dos programas utilizados. O CentOS que estou utilizando está na versão 6.9, o CPANEL (WHM) 66.0.24 e o Varnish Cache 5.2.0. Para você que ainda está se perguntando, mas o que é Varnish Cache? Em poucas palavras ele...</p>
<p>The post <a href="https://douglasvillar.com/servidor/como-instalar-varnish-cache-no-cpanel-whm-com-centos/">Como instalar Varnish Cache no CPANEL (WHM) com CentOS</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>É muito simples fazer essa instalação, só precisa de atenção ao copiar os códigos e nas versões dos programas utilizados.</p>
<p>O CentOS que estou utilizando está na versão 6.9, o CPANEL (WHM) 66.0.24 e o Varnish Cache 5.2.0.</p>
<p>Para você que ainda está se perguntando, mas o que é Varnish Cache? Em poucas palavras ele é um acelerador web ou um proxy reverso http, que aumentará significativamente o desempenho do seu projeto, seja site, ecommerce ou sistema.</p>
<p>Basicamente o Varnish, armazena uma cópia da página solicitada pelo servidor web a primeira vez que o usuário visita essa página. Na próxima vez que o usuário solicitar a mesma página, o Varnish será consultado ao invés do servidor web. Isso significa que seu servidor web, irá lidar com menos tráfego, desempenho e escalabilidade, deixando seu projeto até 300x mais rápido.</p>
<p>Depois de toda explicação do meu ambiente e o que é esse tal de varnish, vamos implementa-ló?</p>
<h2>Como instalar o Varnish Cache?</h2>
<h3>1. Configurar apache para ouvir outra porta;</h3>
<p>O primeiro passo é alterar a porta padrão que o servidor web escuta, nesse caso estamos utilizando o apache, vamos alterar para a porta 8080, você pode fazer de duas formas, com o comando abaixo:</p>
<pre class="brush: bash; title: ; notranslate"> 
vi /etc/httpd/conf/httpd.conf
</pre>
<p>Ou acessando o painel do WHM, do lado direito, Configuração do Servidor -&gt; Ajustar configurações, no campo de pesquisa, procurar por Apache non-SSL IP/port e alterar para 0.0.0.0:8080</p>
<h3>2. Instalar o Varnish Cache;</h3>
<p>Depois de alterado vamos iniciar a instalação do Varnish:</p>
<pre class="brush: bash; title: ; notranslate"> 
yum install varnish
</pre>
<p>Caso de algum erro iremos precisar instalar manualmente com o comando abaixo:</p>
<pre class="brush: bash; title: ; wrap-lines: true; notranslate">
curl -s https://packagecloud.io/install/repositories/varnishcache/varnish5/script.rpm.sh | sudo bash
</pre>
<p>Ou com esse código:</p>
<pre class="brush: bash; title: ; notranslate"> 
#!/bin/bash

unknown_os ()
{
  echo &quot;Unfortunately, your operating system distribution and version are not supported by this script.&quot;
  echo
  echo &quot;You can override the OS detection by setting os= and dist= prior to running this script.&quot;
  echo &quot;You can find a list of supported OSes and distributions on our website: https://packagecloud.io/docs#os_distro_version&quot;
  echo
  echo &quot;For example, to force CentOS 6: os=el dist=6 ./script.sh&quot;
  echo
  echo &quot;Please email support@packagecloud.io and let us know if you run into any issues.&quot;
  exit 1
}

curl_check ()
{
  echo &quot;Checking for curl...&quot;
  if command -v curl &amp;amp;amp;amp;gt; /dev/null; then
    echo &quot;Detected curl...&quot;
  else
    echo &quot;Installing curl...&quot;
    yum install -d0 -e0 -y curl
  fi
}


detect_os ()
{
  if &#x5B;&#x5B; ( -z &quot;${os}&quot; ) &amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp; ( -z &quot;${dist}&quot; ) ]]; then
    if &#x5B; -e /etc/os-release ]; then
      . /etc/os-release
      os=${ID}
      if &#x5B; &quot;${os}&quot; = &quot;poky&quot; ]; then
        dist=`echo ${VERSION_ID}`
      elif &#x5B; &quot;${os}&quot; = &quot;sles&quot; ]; then
        dist=`echo ${VERSION_ID}`
      elif &#x5B; &quot;${os}&quot; = &quot;opensuse&quot; ]; then
        dist=`echo ${VERSION_ID}`
      else
        dist=`echo ${VERSION_ID} | awk -F '.' '{ print $1 }'`
      fi

    elif &#x5B; `which lsb_release 2&amp;amp;amp;amp;gt;/dev/null` ]; then
      # get major version (e.g. '5' or '6')
      dist=`lsb_release -r | cut -f2 | awk -F '.' '{ print $1 }'`

      # get os (e.g. 'centos', 'redhatenterpriseserver', etc)
      os=`lsb_release -i | cut -f2 | awk '{ print tolower($1) }'`

    elif &#x5B; -e /etc/oracle-release ]; then
      dist=`cut -f5 --delimiter=' ' /etc/oracle-release | awk -F '.' '{ print $1 }'`
      os='ol'

    elif &#x5B; -e /etc/fedora-release ]; then
      dist=`cut -f3 --delimiter=' ' /etc/fedora-release`
      os='fedora'

    elif &#x5B; -e /etc/redhat-release ]; then
      os_hint=`cat /etc/redhat-release  | awk '{ print tolower($1) }'`
      if &#x5B; &quot;${os_hint}&quot; = &quot;centos&quot; ]; then
        dist=`cat /etc/redhat-release | awk '{ print $3 }' | awk -F '.' '{ print $1 }'`
        os='centos'
      elif &#x5B; &quot;${os_hint}&quot; = &quot;scientific&quot; ]; then
        dist=`cat /etc/redhat-release | awk '{ print $4 }' | awk -F '.' '{ print $1 }'`
        os='scientific'
      else
        dist=`cat /etc/redhat-release  | awk '{ print tolower($7) }' | cut -f1 --delimiter='.'`
        os='redhatenterpriseserver'
      fi

    else
      aws=`grep -q Amazon /etc/issue`
      if &#x5B; &quot;$?&quot; = &quot;0&quot; ]; then
        dist='6'
        os='aws'
      else
        unknown_os
      fi
    fi
  fi

  if &#x5B;&#x5B; ( -z &quot;${os}&quot; ) || ( -z &quot;${dist}&quot; ) ]]; then
    unknown_os
  fi

  # remove whitespace from OS and dist name
  os=&quot;${os// /}&quot;
  dist=&quot;${dist// /}&quot;

  echo &quot;Detected operating system as ${os}/${dist}.&quot;
}

finalize_yum_repo ()
{
  echo &quot;Installing pygpgme to verify GPG signatures...&quot;
  yum install -y pygpgme --disablerepo='varnishcache_varnish5'
  pypgpme_check=`rpm -qa | grep -qw pygpgme`
  if &#x5B; &quot;$?&quot; != &quot;0&quot; ]; then
    echo
    echo &quot;WARNING: &quot;
    echo &quot;The pygpgme package could not be installed. This means GPG verification is not possible for any RPM installed on your system. &quot;
    echo &quot;To fix this, add a repository with pygpgme. Usualy, the EPEL repository for your system will have this. &quot;
    echo &quot;More information: https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F&quot;
    echo

    # set the repo_gpgcheck option to 0
    sed -i'' 's/repo_gpgcheck=1/repo_gpgcheck=0/' /etc/yum.repos.d/varnishcache_varnish5.repo
  fi

  echo &quot;Installing yum-utils...&quot;
  yum install -y yum-utils --disablerepo='varnishcache_varnish5'
  yum_utils_check=`rpm -qa | grep -qw yum-utils`
  if &#x5B; &quot;$?&quot; != &quot;0&quot; ]; then
    echo
    echo &quot;WARNING: &quot;
    echo &quot;The yum-utils package could not be installed. This means you may not be able to install source RPMs or use other yum features.&quot;
    echo
  fi

  echo &quot;Generating yum cache for varnishcache_varnish5...&quot;
  yum -q makecache -y --disablerepo='*' --enablerepo='varnishcache_varnish5'
}

finalize_zypper_repo ()
{
  zypper --gpg-auto-import-keys refresh varnishcache_varnish5
}

main ()
{
  detect_os
  curl_check


  yum_repo_config_url=&quot;https://packagecloud.io/install/repositories/varnishcache/varnish5/config_file.repo?os=${os}&amp;amp;amp;amp;amp;dist=${dist}&amp;amp;amp;amp;amp;source=script&quot;

  if &#x5B; &quot;${os}&quot; = &quot;sles&quot; ] || &#x5B; &quot;${os}&quot; = &quot;opensuse&quot; ]; then
    yum_repo_path=/etc/zypp/repos.d/varnishcache_varnish5.repo
  else
    yum_repo_path=/etc/yum.repos.d/varnishcache_varnish5.repo
  fi

  echo &quot;Downloading repository file: ${yum_repo_config_url}&quot;

  curl -sSf &quot;${yum_repo_config_url}&quot; &amp;amp;amp;amp;gt; $yum_repo_path
  curl_exit_code=$?

  if &#x5B; &quot;$curl_exit_code&quot; = &quot;22&quot; ]; then
    echo
    echo
    echo -n &quot;Unable to download repo config from: &quot;
    echo &quot;${yum_repo_config_url}&quot;
    echo
    echo &quot;This usually happens if your operating system is not supported by &quot;
    echo &quot;packagecloud.io, or this script's OS detection failed.&quot;
    echo
    echo &quot;You can override the OS detection by setting os= and dist= prior to running this script.&quot;
    echo &quot;You can find a list of supported OSes and distributions on our website: https://packagecloud.io/docs#os_distro_version&quot;
    echo
    echo &quot;For example, to force CentOS 6: os=el dist=6 ./script.sh&quot;
    echo
    echo &quot;If you are running a supported OS, please email support@packagecloud.io and report this.&quot;
    &#x5B; -e $yum_repo_path ] &amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp; rm $yum_repo_path
    exit 1
  elif &#x5B; &quot;$curl_exit_code&quot; = &quot;35&quot; -o &quot;$curl_exit_code&quot; = &quot;60&quot; ]; then
    echo
    echo &quot;curl is unable to connect to packagecloud.io over TLS when running: &quot;
    echo &quot;    curl ${yum_repo_config_url}&quot;
    echo
    echo &quot;This is usually due to one of two things:&quot;
    echo
    echo &quot; 1.) Missing CA root certificates (make sure the ca-certificates package is installed)&quot;
    echo &quot; 2.) An old version of libssl. Try upgrading libssl on your system to a more recent version&quot;
    echo
    echo &quot;Contact support@packagecloud.io with information about your system for help.&quot;
    &#x5B; -e $yum_repo_path ] &amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp; rm $yum_repo_path
    exit 1
  elif &#x5B; &quot;$curl_exit_code&quot; -gt &quot;0&quot; ]; then
    echo
    echo &quot;Unable to run: &quot;
    echo &quot;    curl ${yum_repo_config_url}&quot;
    echo
    echo &quot;Double check your curl installation and try again.&quot;
    &#x5B; -e $yum_repo_path ] &amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp; rm $yum_repo_path
    exit 1
  else
    echo &quot;done.&quot;
  fi

  if &#x5B; &quot;${os}&quot; = &quot;sles&quot; ] || &#x5B; &quot;${os}&quot; = &quot;opensuse&quot; ]; then
    finalize_zypper_repo
  else
    finalize_yum_repo
  fi

  echo
  echo &quot;The repository is setup! You can now install packages.&quot;
}

main
</pre>
<p>&nbsp;</p>
<h3>3. Editar as configurações do Varnish Cache;</h3>
<pre class="brush: plain; title: ; notranslate">vi /etc/sysconfig/varnish</pre>
<p>Iremos configurar o Varnish para escutar a porta 80, ficando assim: VARNISH_LISTEN_PORT=80</p>
<pre class="brush: plain; title: ; notranslate">vi /etc/varnish/default.vcl</pre>
<p>Com o comando acima, iremos configurar o proxy, com o IP dedicado do seu servidor e a porta do servidor web (apache), deverá ficar da seguinte forma:</p>
<pre class="brush: plain; title: ; notranslate">
backend default {
.host = &quot;184.82.165.4&quot;;
.port = &quot;8080&quot;;
}
</pre>
<h3>4. Iniciar o serviço do Varnish Cache;</h3>
<pre class="brush: plain; title: ; notranslate">
chkconfig varnish on
service varnish start
</pre>
<h3>5. Fim :D;</h3>
<p>Se você chegou até aqui é porque deu tudo certo, ou ao menos esperamos né, hehe&#8230;</p>
<p>Para monitorar o seu Varnish Cache utilize o comando:</p>
<pre class="brush: plain; title: ; notranslate"> varnishstat </pre>
<p>Dúvidas?</p>
<p>Espero que este tutorial tenha ajudado você a instalar o Varnish Cache no CPANEL (WHM). Como sempre, se você achou esta postagem útil, inscreva-se em nossa newsletter gratuita ou siga-nos no Instagram <a href="https://www.instagram.com/douglasvillar/" target="_blank" rel="noopener noreferrer">@douglasvillar</a>, conecte comigo no <a href="https://www.linkedin.com/in/douglasvillar/" target="_blank" rel="noopener noreferrer">Linkedin</a> e curta nossa página no <a href="https://www.facebook.com/douglasvillar" target="_blank" rel="noopener noreferrer">Facebook</a>.</p>
<p>The post <a href="https://douglasvillar.com/servidor/como-instalar-varnish-cache-no-cpanel-whm-com-centos/">Como instalar Varnish Cache no CPANEL (WHM) com CentOS</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://douglasvillar.com/servidor/como-instalar-varnish-cache-no-cpanel-whm-com-centos/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2328</post-id>	</item>
		<item>
		<title>Como apagar todos pedidos, clientes e produtos do Magento 1</title>
		<link>https://douglasvillar.com/magento-1/como-apagar-todos-pedidos-clientes-e-produtos-do-magento-1/</link>
					<comments>https://douglasvillar.com/magento-1/como-apagar-todos-pedidos-clientes-e-produtos-do-magento-1/#respond</comments>
		
		<dc:creator><![CDATA[Douglas Villar]]></dc:creator>
		<pubDate>Sat, 07 Oct 2017 18:55:40 +0000</pubDate>
				<category><![CDATA[Magento 1]]></category>
		<guid isPermaLink="false">http://douglasvillar.com/?p=95</guid>

					<description><![CDATA[<p>Estava procurando um artigo que pudesse me ajudar a zerar, deletar ou apagar todos os pedidos, clientes e produtos do Magento 1 e não consegui encontrar um completo, por isso resolvi compartilhar aqui. Eu precisei fazer uma migração de banco de dados de magento para magento. A versão do Magento que estou utilizando é a...</p>
<p>The post <a href="https://douglasvillar.com/magento-1/como-apagar-todos-pedidos-clientes-e-produtos-do-magento-1/">Como apagar todos pedidos, clientes e produtos do Magento 1</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Estava procurando um artigo que pudesse me ajudar a zerar, deletar ou apagar todos os pedidos, clientes e produtos do Magento 1 e não consegui encontrar um completo, por isso resolvi compartilhar aqui. Eu precisei fazer uma migração de banco de dados de magento para magento.</p>
<p>A versão do Magento que estou utilizando é a 1.9.3.3, pelas pesquisas que fiz os comandos abaixo funcionam também desde a versão 1.7.0.2.</p>
<p>A forma mais simples, rápida e confiável é realizar esses procedimentos diretamente em seu banco de dados (Magento utiliza MySQL), por isso pode ser realizado pelo phpMyAdmin, Navicat, Sequel Pro, MySQL Workbench ou qualquer outro.</p>
<p>Obs: Recomento que antes de executar qualquer comando faça <strong>BACKUP</strong>;</p>
<p>Bom depois de todas as explicações, vamos agora para a prática.</p>
<h3>1. Remover todos os produtos;</h3>
<pre class="brush: sql; title: ; notranslate"> 
SET FOREIGN_KEY_CHECKS = 0;
TRUNCATE TABLE `catalog_product_bundle_option`;
TRUNCATE TABLE `catalog_product_bundle_option_value`;
TRUNCATE TABLE `catalog_product_bundle_selection`;
TRUNCATE TABLE `catalog_product_entity_datetime`;
TRUNCATE TABLE `catalog_product_entity_decimal`;
TRUNCATE TABLE `catalog_product_entity_gallery`;
TRUNCATE TABLE `catalog_product_entity_int`;
TRUNCATE TABLE `catalog_product_entity_media_gallery`;
TRUNCATE TABLE `catalog_product_entity_media_gallery_value`;
TRUNCATE TABLE `catalog_product_entity_text`;
TRUNCATE TABLE `catalog_product_entity_tier_price`;
TRUNCATE TABLE `catalog_product_entity_varchar`;
TRUNCATE TABLE `catalog_product_link`;
TRUNCATE TABLE `catalog_product_link_attribute`;
TRUNCATE TABLE `catalog_product_link_attribute_decimal`;
TRUNCATE TABLE `catalog_product_link_attribute_int`;
TRUNCATE TABLE `catalog_product_link_attribute_varchar`;
TRUNCATE TABLE `catalog_product_link_type`;
TRUNCATE TABLE `catalog_product_option`;
TRUNCATE TABLE `catalog_product_option_price`;
TRUNCATE TABLE `catalog_product_option_title`;
TRUNCATE TABLE `catalog_product_option_type_price`;
TRUNCATE TABLE `catalog_product_option_type_title`;
TRUNCATE TABLE `catalog_product_option_type_value`;
TRUNCATE TABLE `catalog_product_super_attribute_label`;
TRUNCATE TABLE `catalog_product_super_attribute_pricing`;
TRUNCATE TABLE `catalog_product_super_attribute`;
TRUNCATE TABLE `catalog_product_super_link`;
TRUNCATE TABLE `catalog_product_enabled_index`;
TRUNCATE TABLE `catalog_product_website`;
TRUNCATE TABLE `catalog_category_product_index`;
TRUNCATE TABLE `catalog_category_product`;
TRUNCATE TABLE `cataloginventory_stock_item`;
TRUNCATE TABLE `cataloginventory_stock_status`;
TRUNCATE TABLE `cataloginventory_stock`;
TRUNCATE TABLE `catalog_product_entity`;
TRUNCATE TABLE `catalog_product_flat_1`;

INSERT INTO `catalog_product_link_type`(`link_type_id`,`code`) VALUES (1,'relation'),(2,'bundle'),(3,'super'),(4,'up_sell'),(5,'cross_sell');

INSERT INTO `catalog_product_link_attribute`(`product_link_attribute_id`,`link_type_id`,`product_link_attribute_code`,`data_type`) VALUES (1,2,'qty','decimal'),(2,1,'position','int'),(3,4,'position','int'),(4,5,'position','int'),(6,1,'qty','decimal'),(7,3,'position','int'),(8,3,'qty','decimal');

INSERT INTO `cataloginventory_stock`(`stock_id`,`stock_name`) VALUES (1,'Default');

SET FOREIGN_KEY_CHECKS = 1;
</pre>
<p>Depois que executar o script acima e ter apagado todos os produtos do seu banco de dados com sucesso, agora você precisa apagar todas as pastas do diretório &#8220;media/catalog/product&#8221; que é onde são salvas todas as imagens dos produtos.</p>
<h3>2. Remover todas as categorias;</h3>
<pre class="brush: sql; title: ; notranslate">
SET FOREIGN_KEY_CHECKS = 0;
TRUNCATE TABLE `catalog_category_flat_store_1`;
TRUNCATE TABLE `catalog_category_entity`;
TRUNCATE TABLE `catalog_category_entity_datetime`;
TRUNCATE TABLE `catalog_category_entity_decimal`;
TRUNCATE TABLE `catalog_category_entity_int`;
TRUNCATE TABLE `catalog_category_entity_text`;
TRUNCATE TABLE `catalog_category_entity_varchar`;
TRUNCATE TABLE `catalog_category_product`;
TRUNCATE TABLE `catalog_category_product_index`;
SET FOREIGN_KEY_CHECKS = 1;

INSERT  INTO `catalog_category_entity`(`entity_id`,`entity_type_id`,`attribute_set_id`,`parent_id`,`created_at`,`updated_at`,`path`,`POSITION`,`level`,`children_count`) VALUES (1,3,0,0,'2019-09-27 00:00:00','2009-02-20 00:25:34','1',1,0,1),(2,3,3,0,'2009-02-20 00:25:34','2009-02-20 00:25:34','1/2',1,1,0);

INSERT  INTO `catalog_category_entity_int`(`value_id`,`entity_type_id`,`attribute_id`,`store_id`,`entity_id`,`value`) VALUES (1,3,32,0,2,1),(2,3,32,1,2,1);

 
INSERT  INTO `catalog_category_entity_varchar`(`value_id`,`entity_type_id`,`attribute_id`,`store_id`,`entity_id`,`value`) VALUES (1,3,31,0,1,'Root Catalog'),(2,3,33,0,1,'root-catalog'),(3,3,31,0,2,'Default Category'),(4,3,39,0,2,'PRODUCTS'),(5,3,33,0,2,'default-category');
</pre>
<h3>3. Remover todos os clientes;</h3>
<pre class="brush: sql; title: ; notranslate">
SET FOREIGN_KEY_CHECKS=0;
-- reset customers
TRUNCATE customer_address_entity;
TRUNCATE customer_address_entity_datetime;
TRUNCATE customer_address_entity_decimal;
TRUNCATE customer_address_entity_int;
TRUNCATE customer_address_entity_text;
TRUNCATE customer_address_entity_varchar;
TRUNCATE customer_entity;
TRUNCATE customer_entity_datetime;
TRUNCATE customer_entity_decimal;
TRUNCATE customer_entity_int;
TRUNCATE customer_entity_text;
TRUNCATE customer_entity_varchar;
TRUNCATE log_customer;
TRUNCATE log_visitor;
TRUNCATE log_visitor_info;
SET FOREIGN_KEY_CHECKS=1;
</pre>
<h3>4. Remover todos os pedidos;</h3>
<pre class="brush: sql; title: ; notranslate">
SET FOREIGN_KEY_CHECKS=0; 
TRUNCATE `sales_flat_creditmemo`; 
TRUNCATE `sales_flat_creditmemo_comment`; 
TRUNCATE `sales_flat_creditmemo_grid`; 
TRUNCATE `sales_flat_creditmemo_item`; 
TRUNCATE `sales_flat_invoice`; 
TRUNCATE `sales_flat_invoice_comment`; 
TRUNCATE `sales_flat_invoice_grid`; 
TRUNCATE `sales_flat_invoice_item`; 
TRUNCATE `sales_flat_order`; 
TRUNCATE `sales_flat_order_address`; 
TRUNCATE `sales_flat_order_grid`; 
TRUNCATE `sales_flat_order_item`; 
TRUNCATE `sales_flat_order_payment`; 
TRUNCATE `sales_flat_order_status_history`; 
TRUNCATE `sales_flat_quote`; 
TRUNCATE `sales_flat_quote_address`; 
TRUNCATE `sales_flat_quote_address_item`; 
TRUNCATE `sales_flat_quote_item`; 
TRUNCATE `sales_flat_quote_item_option`; 
TRUNCATE `sales_flat_quote_payment`; 
TRUNCATE `sales_flat_quote_shipping_rate`; 
TRUNCATE `sales_flat_shipment`; 
TRUNCATE `sales_flat_shipment_comment`; 
TRUNCATE `sales_flat_shipment_grid`; 
TRUNCATE `sales_flat_shipment_item`; 
TRUNCATE `sales_flat_shipment_track`; 
TRUNCATE `sales_invoiced_aggregated`; 
TRUNCATE `sales_invoiced_aggregated_order`; 
TRUNCATE `sales_payment_transaction`;
TRUNCATE `sales_order_aggregated_created`; 
TRUNCATE `sales_order_tax`;
TRUNCATE `sales_order_tax_item`;
TRUNCATE `sendfriend_log`; 
TRUNCATE `tag`; 
TRUNCATE `tag_relation`; 
TRUNCATE `tag_summary`; 
TRUNCATE `wishlist`; 
TRUNCATE `log_quote`; 
TRUNCATE `report_event`; 
TRUNCATE `eav_entity_store`;
SET FOREIGN_KEY_CHECKS=1;
</pre>
<p>Depois de executar todos esses scripts, seu Magento estará zerado (produtos, categorias, clientes e pedidos).</p>
<p>PS: Se estiver realizando esse procedimento no windows, favor verificar as aspas.</p>
<p>Dúvidas? Me deixem saber!</p>
<p>É isso aí! Espero que esses comandos possam de ajudar a como apagar todos pedidos, clientes e produtos do Magento 1.9. Como sempre, se você achou esta postagem útil, inscreva-se em nossa newsletter gratuita ou siga-nos no Instagram <a href="https://www.instagram.com/douglasvillar/" target="_blank" rel="noopener noreferrer">@douglasvillar</a>, conecte comigo no <a href="https://www.linkedin.com/in/douglasvillar/" target="_blank" rel="noopener noreferrer">Linkedin</a> e curta nossa página no <a href="https://www.facebook.com/douglasvillar" target="_blank" rel="noopener noreferrer">Facebook</a>.</p>
<p>The post <a href="https://douglasvillar.com/magento-1/como-apagar-todos-pedidos-clientes-e-produtos-do-magento-1/">Como apagar todos pedidos, clientes e produtos do Magento 1</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://douglasvillar.com/magento-1/como-apagar-todos-pedidos-clientes-e-produtos-do-magento-1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">95</post-id>	</item>
		<item>
		<title>Como podemos ser salvos e por que fomos criados?</title>
		<link>https://douglasvillar.com/reflexoes/como-podemos-ser-salvos-e-por-que-fomos-criados/</link>
					<comments>https://douglasvillar.com/reflexoes/como-podemos-ser-salvos-e-por-que-fomos-criados/#respond</comments>
		
		<dc:creator><![CDATA[Douglas Villar]]></dc:creator>
		<pubDate>Sun, 22 Feb 2015 19:23:30 +0000</pubDate>
				<category><![CDATA[Reflexões]]></category>
		<guid isPermaLink="false">http://douglasvillar.com/?p=81</guid>

					<description><![CDATA[<p>Ef 2 &#8211; Fala como nós somos salvos e porque fomos salvos; 1 Co 12 &#8211; Entendemos melhor quais foram as boas obras que Deus preparou para que andássemos nelas; A analogia que podemos fazer é a seguinte, todo corpo tem seus membros e cada membro tem suas funções. Em nosso corpo espiritual temos Cristo...</p>
<p>The post <a href="https://douglasvillar.com/reflexoes/como-podemos-ser-salvos-e-por-que-fomos-criados/">Como podemos ser salvos e por que fomos criados?</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Ef 2</strong> &#8211; Fala como nós somos salvos e porque fomos salvos;<br />
<strong>1 Co 12</strong> &#8211; Entendemos melhor quais foram as boas obras que Deus preparou para que andássemos nelas;</p>
<p style="text-align: justify;">A analogia que podemos fazer é a seguinte, todo corpo tem seus membros e cada membro tem suas funções. Em nosso corpo espiritual temos Cristo sendo a cabeça (<strong>Ef 5:23</strong>) e nós sendo os membros, com suas respectivas funções. Nós não decidimos em quais obras andar, ou que membro vamos ser, ou melhor qual nossa função no corpo, Deus já preparou elas para nós, o que cabe a nós é andarmos/caminharmos nessas obras preparadas.</p>
<p style="text-align: justify;">A fé e as obras caminham juntas. Somos salvos por meio da fé, para as obras. Não somos salvos pelá fé, nem pelas obras. Não participamos, nem ajudamos a Deus em nossa própria salvação. Recebemos a salvação de modo gratuito, isso é dom de Deus. Somos salvos por Cristo, mediante a fé para a prática das obras. As obras são apenas evidências de nossa salvação e não a causa de sermos salvos.</p>
<p style="text-align: justify;">O detalhe é que quando falamos desse assunto, a dois perigos:</p>
<p style="text-align: justify;">O primeiro deles, é acharmos que vamos ser salvos por praticar boas obras, substituindo a fé em Cristo Jesus. Muitas pessoas pensam que praticando boas obras vão comprar ou adquirir a salvação. Isso é um engano. Pois a bíblia afirma que pelas obras ninguém pode ser salvo (<strong>Ef 2:8-9</strong>) e pela lei ninguém pode ser justificado diante de Deus (<strong>Rm 3:20</strong>). Esse tolo entendimento, anularia por completo o perfeito, cabal e substitutivo sacrifício de Cristo na cruz do calvário.</p>
<p style="text-align: justify;">O segundo perigo é imaginar, acreditar e até mesmo aceitar que a fé é legitima sem obras. Porque nós somos apenas varas ligados a videira que é Jesus e por isso temos que produzir muitos frutos para que o Pai Celeste seja glorificado e sejamos discípulos de Cristo (<strong>Jo 15:5-8</strong>). Por isso Tiago afirma: Porque, assim como o corpo sem o espírito está morto, assim também a fé sem obras é morta (<strong>Tg 2:26</strong>).</p>
<p style="text-align: justify;">Por enquanto é isso pessoal, façam seus comentários e qualquer dúvida me deixem saber&#8230;</p>
<p style="text-align: justify;">Shalom&#8230; que o Deus te prospere, te abençoe e te guarde!</p>
<p style="text-align: justify;">&#8220;BARUCH SHEM KEVOD MALCHUTO LEOLAM VAED&#8221;<br />
(Bendito seja o Nome d&#8217;Aquele cujo o Reino é Glorioso e Eterno)</p>
<p>Espero que está palavra de ajude, aumente sua fé e seu conhecimento na palavra. Como sempre, se você achou esta postagem útil, inscreva-se em nossa newsletter gratuita ou siga-nos no Instagram <a href="https://www.instagram.com/douglasvillar/" target="_blank" rel="noopener noreferrer">@douglasvillar</a>, conecte comigo no <a href="https://www.linkedin.com/in/douglasvillar/" target="_blank" rel="noopener noreferrer">Linkedin</a> e curta nossa página no <a href="https://www.facebook.com/douglasvillar" target="_blank" rel="noopener noreferrer">Facebook</a>.</p>
<p>The post <a href="https://douglasvillar.com/reflexoes/como-podemos-ser-salvos-e-por-que-fomos-criados/">Como podemos ser salvos e por que fomos criados?</a> appeared first on <a href="https://douglasvillar.com">Douglas Villar</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://douglasvillar.com/reflexoes/como-podemos-ser-salvos-e-por-que-fomos-criados/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">81</post-id>	</item>
	</channel>
</rss>
