<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0"><id>tag:blogger.com,1999:blog-2609012172432932851</id><updated>2024-12-19T00:33:14.255-03:00</updated><category term="Codigos"/><category term="Banco de Dados"/><category term="Interessante"/><category term="SQL Server"/><category term="Ajuda"/><category term="Dicas"/><category term="Games"/><category term="Navegadores"/><category term="Windows"/><category term="Wordpress"/><category term="Emprego"/><category term="Firefox"/><category term="Fotos"/><category term="TI Verde"/><category term="Twitter"/><category term="Área de TI"/><category term="Antivirus"/><category term="Blogger"/><category term="CMS"/><category term="Computação nas Nuvens"/><category term="Drupal"/><category term="E-commerce"/><category term="Economia"/><category term="Formulários"/><category term="HTML"/><category term="Javascript"/><category term="Joomla"/><category term="Linux"/><category term="Magento"/><category term="Modelagem"/><category term="Notebook"/><category term="Notícias"/><category term="Pendrives"/><category term="Plone"/><category term="RM"/><category term="Redes"/><category term="Sites"/><category term="TOTVS"/><category term="Tecnologia"/><category term="Virtualização"/><category term="Widgets"/><category term="Youtube"/><title type="text">Lennon Ramos</title><subtitle type="html"/><link href="http://www.lennonramos.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default?redirect=false" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/" rel="alternate" type="text/html"/><link href="http://pubsubhubbub.appspot.com/" rel="hub"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default?start-index=26&amp;max-results=25&amp;redirect=false" rel="next" type="application/atom+xml"/><author><name>LR</name><uri>http://www.blogger.com/profile/06573333182182217017</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><generator uri="http://www.blogger.com" version="7.00">Blogger</generator><openSearch:totalResults>45</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-244439745560955644</id><published>2019-11-01T22:13:00.002-03:00</published><updated>2019-11-01T22:13:18.541-03:00</updated><title type="text">Como melhor elaborar o currículo?</title><content type="html">&lt;div style="text-align: justify;"&gt;
Para os iniciantes ou a quem interessar..&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Como melhorar nosso currículo?&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Saiba que as empresas recebem diversos currículos. Como se destacar?&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Primeiro, sempre verifique o português. Erros de ortografia podem te eliminar da seleção precocemente. Coloque seus dados no topo, dentre eles nome, idade, telefone, email e habilitação se tiver. A habilitação hoje em dia é um destaque em muitos lugares, assim como também saber um pouco de informática, para poder trabalhar com sistemas (que geralmente se aprende após a entrada na empresa), planilhas e relatórios.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Após os dados coloque a escolaridade, cursos e treinamentos realizados.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Em terceiro pode-se colocar um pequeno texto sobre porque deseja trabalhar naquela empresa e qual seria o seu diferencial. Evite copiar da Internet pois muita gente faz isso.  Logo em seguida geralmente coloca-se participações em eventos e congressos se for o caso.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Por último e não menos importante, adicione uma foto no topo direito da página. Dentre muitos candidatos, a foto pode ajudar a identificar o candidato que entregou o currículo.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Finalizando, vá você mesmo entregar seu currículo. Converse com o responsável por contratar, ou caso não esteja, volte depois. Se apresentar pode ajudar.&lt;/div&gt;
&lt;!--/data/user/0/com.samsung.android.app.notes/files/clipdata/clipdata_191101_220800_569.sdoc--&gt;&lt;div style="text-align: justify;"&gt;
Até mais.
&lt;!--/data/user/0/com.samsung.android.app.notes/files/clipdata/clipdata_191101_220800_569.sdoc--&gt;&lt;/div&gt;
</content><link href="http://www.lennonramos.com/feeds/244439745560955644/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2019/11/como-melhor-elaborar-o-curriculo.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/244439745560955644" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/244439745560955644" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2019/11/como-melhor-elaborar-o-curriculo.html" rel="alternate" title="Como melhor elaborar o currículo?" type="text/html"/><author><name>LR</name><uri>http://www.blogger.com/profile/06573333182182217017</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-5790876998753895382</id><published>2014-09-21T09:00:00.000-03:00</published><updated>2014-09-21T09:00:08.323-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Banco de Dados"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server"/><title type="text">Converter STRING/IMAGEM para BASE64 no SQL SERVER</title><content type="html">Para converter uma STRING para a base64 podemos criar uma função no SQL Server onde a função receberá o valor texto e retornará convertido para a base64.&lt;br /&gt;
&lt;br /&gt;
Também podemos converter um campo imagem para a base64. Nesse caso primeiro é feita a conversão de IMAGE para VARBINARY e de VARBINARY para VARCHAR. Depois utilizando nossa função criada, convertemos para a base64.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
SQL para criar a função:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;USE [minhaBaseDeDados]
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE FUNCTION [dbo].[ConverteParaBase64](@texto VARCHAR(MAX))
RETURNS VARCHAR(MAX)
AS
BEGIN
 declare @bin varbinary(max), @Base64 varchar(max)
 set @bin = convert(varbinary(max),  @texto)
 set @Base64 = cast('' as xml).value('xs:base64Binary(sql:variable("@bin"))', 'varchar(max)')

    RETURN (select @Base64)
END

/*
select dbo.ConverteParaBase64('33110')
*/
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Para converter um campo IMAGE, após criar a função, utilizamos ela passando o campo imagem dentro do SELECT: cast(cast(    &lt;i&gt;&lt;u&gt;CAMPOIMAGEM&lt;/u&gt;&lt;/i&gt; as varbinary(max))as varchar(max)) &lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;
(select dbo.ConverteParaBase64(
 (select cast(cast( GIMAGEM.IMAGEM as varbinary(max))as varchar(max))  from GIMAGEM where GIMAGEM.ID = p.IDIMAGEM)
)) as IMAGEM

&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Até mais.&lt;br /&gt;
&lt;br /&gt;</content><link href="http://www.lennonramos.com/feeds/5790876998753895382/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/09/converter-stringimagem-para-base64-no.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/5790876998753895382" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/5790876998753895382" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/09/converter-stringimagem-para-base64-no.html" rel="alternate" title="Converter STRING/IMAGEM para BASE64 no SQL SERVER" type="text/html"/><author><name>LR</name><uri>http://www.blogger.com/profile/06573333182182217017</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-8329381623852103733</id><published>2014-09-17T09:00:00.000-03:00</published><updated>2019-11-02T08:10:57.217-03:00</updated><title type="text">Utilizando TABELA TEMPORÁRIA e CURSOR para trabalhar com várias tabelas</title><content type="html">#SQLSERVER&lt;br /&gt;
&lt;br /&gt;
O exemplo abaixo utiliza uma tabela temporária e um cursor para executar uma consulta individual em cada tabela, salvar e mostrar o resultado.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;
--SELECT * FROM dbo.SYSOBJECTS WHERE XTYPE = 'U' AND NAME = 'nomeTabelaReal' /* Verifica se uma tabela real existe */
--SELECT * FROM Tempdb..SYSOBJECTS Where XTYPE='U' AND name = 'nomeTabelaTemp' /* Verifica se uma tabela temp existe */

if exists (SELECT * FROM Tempdb..SYSOBJECTS WHERE XTYPE = 'U' AND NAME like '#tabelahelp%')
begin
 print 'Tabela já existe.'
end
else   /* Cria tabela temporária chamada #tabelahelp */
 CREATE TABLE #tabelahelp (
  tabela nvarchar(100),
  registros int
 );

declare @col1 nvarchar(100) , @col2 nvarchar(100)  /* Parâmetros para o Cursor */
declare @cons nvarchar(100) , @qtd int

declare dados cursor scroll for     /* Declaração do Cursor (Array) */
/*O select abaixo retorna a lista de tabelas com as quais estou querendo trabalhar */
select distinct tabela,0 as registros from GCAMPOS where TABELA like 'SALUNO%' 

  open dados  
   fetch next from dados into @col1,@col2
      WHILE @@FETCH_STATUS = 0  /* Enquanto tiver dados executa a ação */
         begin              
  set @cons = 'select @qtd = count(*) from '+@col1;      /* Verifico a quantidade de itens na tabela */
  exec sp_executeSQl @cons, N'@qtd int output', @qtd output   
  set @col2 = (select @qtd);  /* Salvo o resultado na variável para inserir na tab temp */
  --print ('INSERT INTO #tabelahelp (tabela,registros) VALUES ('+@col1 + ',' +@col2 +')');
                /* Executa insert para salvar os dados na tabela temporária */
  EXEC ('INSERT INTO #tabelahelp (tabela,registros) VALUES ('''+@col1 + ''',''' +@col2 +''')');  
            fetch next from dados into  @col1,@col2
         end
    close dados   /* Fecha o Cursor */
    deallocate dados   /* Libera a memória utilizada */

select * from #tabelahelp   /* Visualiza dados da tabela criada */
  
--drop table #tabelahelp   /* Apaga tabela criada */
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Obs.: Foi testado há algum tempo já...&lt;br /&gt;
&lt;br /&gt;</content><link href="http://www.lennonramos.com/feeds/8329381623852103733/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/09/tabelatempcursor.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/8329381623852103733" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/8329381623852103733" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/09/tabelatempcursor.html" rel="alternate" title="Utilizando TABELA TEMPORÁRIA e CURSOR para trabalhar com várias tabelas" type="text/html"/><author><name>LR</name><uri>http://www.blogger.com/profile/06573333182182217017</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-5907771727823867318</id><published>2014-09-08T10:00:00.000-03:00</published><updated>2014-09-08T10:00:00.557-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Banco de Dados"/><category scheme="http://www.blogger.com/atom/ns#" term="Codigos"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server"/><title type="text">Como criar uma VIEW no SQL SERVER</title><content type="html">O processo para criação de uma VIEW é bastante simples!&lt;br /&gt;
&lt;br /&gt;
A VIEW é basicamente uma visão/consulta pronta de um conjunto de tabelas.&lt;br /&gt;
&lt;br /&gt;
Algumas vantagens para utilizar uma VIEW:&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Contribuem para a segurança permitindo que campos sejam ocultados;&lt;/li&gt;
&lt;li&gt;Simplificam o código mostrando apenas os campos realmente necessários;&lt;/li&gt;
&lt;li&gt;Evita que consultas extensas sejam re-criadas constantemente contribuindo para aumentar a produtividade.&lt;/li&gt;
&lt;li&gt;Podem ser lidas por vários usuários ao mesmo tempo.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
SQL para criação de um VIEW:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;USE [Mensagens]
GO

SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE VIEW [mensagens].[V_MENSAGENS]
AS
SELECT     
 m.codperlet
 , m.codusuario AS [DE(USUARIO)]
 , tm.nome AS PARA
 , CASE m.codtipomensagem 
  WHEN 1 THEN 'Cód.: ' + CONVERT(varchar, m.codcurso) 
        WHEN 2 THEN 'Cód.: ' + m.codturma + ' / Disc.: ' + m.coddisc 
        WHEN 3 THEN m.nomedest 
        WHEN 4 THEN m.nomedest 
    END AS DESTINATARIO
    , CONVERT(varchar, m.dataenvio, 103) AS DATAENVIO
    , m.ASSUNTO
    , m.MENSAGEM
    , m.IDMENSAGEM
FROM         
 mensagens.mensagem AS m WITH (nolock) 
 INNER JOIN
    mensagens.tipomensagem AS tm WITH (nolock) 
  ON m.codtipomensagem = tm.idtipomensagem 
 INNER JOIN
    mensagens.tipousuario AS tu WITH (nolock) 
  ON tu.idtipousuario = m.codtipousuario

GO
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Para utilizar essa VIEW depois de criada utilizamos um select:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;SELECT * FROM V_MENSAGENS
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
No final das contas a VIEW vai funcionar de forma transparente, ou seja, como se fosse uma tabela normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link href="http://www.lennonramos.com/feeds/5907771727823867318/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/09/como-criar-uma-view-no-sql-server.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/5907771727823867318" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/5907771727823867318" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/09/como-criar-uma-view-no-sql-server.html" rel="alternate" title="Como criar uma VIEW no SQL SERVER" type="text/html"/><author><name>LR</name><uri>http://www.blogger.com/profile/06573333182182217017</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-6593168175839272343</id><published>2014-09-03T17:07:00.001-03:00</published><updated>2014-09-04T11:36:36.701-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="Interessante"/><category scheme="http://www.blogger.com/atom/ns#" term="Modelagem"/><category scheme="http://www.blogger.com/atom/ns#" term="Área de TI"/><title type="text">Modelagem 3D, Projetos de Ambiente</title><content type="html">Desenham porque amam desenhar e porque nunca se construiu nada grandioso que não partisse de um desenho. São as pessoas que dão forma ao mundo material. Eles são importantes e merecem ótimas ferramentas, porque boas ferramentas resultam em um ótimo trabalho.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
Assim foi descrito o &lt;a href="http://www.sketchup.com/pt-BR"&gt;Sketchup&lt;/a&gt;.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4&gt;
&lt;b&gt;SKETCHUP&lt;/b&gt;&lt;/h4&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Uma ferramenta&amp;nbsp;da Trimble, antigo Google SketchUp,&amp;nbsp;para modelagem 3D. O Sketchup é muito&amp;nbsp;fácil de utilizar e de aprender. Ele já conta com diversas comunidades e fóruns de usuários do programa como por exemplo o &lt;a href="http://www.sketchupbrasil.com/"&gt;Sketchup Brasil&lt;/a&gt;. &lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
O site oficial disponibiliza vários recursos de aprendizagem, como um &lt;a href="http://forums.sketchup.com/"&gt;fórum oficial&lt;/a&gt; e &lt;a href="http://www.sketchup.com/pt-BR/learn/videos?playlist=58"&gt;tutoriais em vídeo&lt;/a&gt;,&amp;nbsp;apenas em inglês, mas bem fácil de acompanhar e aprender.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
O site disponibiliza várias versões para download. É possível baixar uma versão de testes onde é possível trabalhar com o programa por um tempo limitado.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h4&gt;
PCON.PLANNER 6&lt;/h4&gt;
&lt;div&gt;
&lt;br /&gt;
Uma outra opção para modelagem é &lt;a href="http://pcon-planner.com/pt/?p-pl-x.edition=STD&amp;amp;p-pl-x.major=6&amp;amp;p-pl-x.minor=8&amp;amp;p-pl-x.subminor=0"&gt;pCon.planner 6&lt;/a&gt;, um software gratuito para a projeção de ambientes. Com ele é possível criar os ambientes e visualizar o projeto em diversos ângulos assim como na perspectiva 3D. Ele também é muito fácil de utilizar, bem parecido com Sketchup até, mas com um visual mais moderno proporcionando um projeto bem realista. Com o pCon.planner é possível criar vídeos de apresentação inserindo pontos de filmagem dentro do projeto. Uma opção muito interessante para um programa gratuito.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Ele também conta com várias páginas que auxiliam no aprendizado do utilizador. O site oficial disponibiliza um &lt;a href="http://pcon-planner.com/pt/fileadmin/uploads/pdf/it_es_pt/pCon.planner_6.3_-_Guia_rapido_PT.pdf"&gt;manual em português&lt;/a&gt; bastante completo.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Conhece mais alguma ferramenta de projeto de ambientes que seja interessante?&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Deixe sua opinião nos comentários.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Até mais.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link href="http://www.lennonramos.com/feeds/6593168175839272343/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/09/modelagem-3d-projetos-de-ambiente.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/6593168175839272343" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/6593168175839272343" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/09/modelagem-3d-projetos-de-ambiente.html" rel="alternate" title="Modelagem 3D, Projetos de Ambiente" type="text/html"/><author><name>LR</name><uri>http://www.blogger.com/profile/06573333182182217017</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-2044684865734384322</id><published>2014-08-26T16:00:00.002-03:00</published><updated>2014-09-03T10:34:36.081-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Banco de Dados"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server"/><title type="text">Como criar PROCEDURE com CURSOR</title><content type="html">&lt;br /&gt;
Uma PROCEDURE é um procedimento armazenado que fica salvo no banco sendo geralmente mais rápido que uma consulta normal e que pode ser executado de diversas formas, seja através de uma simples consulta SQL, de uma&amp;nbsp;&lt;a href="http://www.lennonramos.com/2014/08/criando-um-log-usando-trigger-gatilho.html"&gt;TRIGGER&lt;/a&gt;&amp;nbsp;ou de uma JOB.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
Com a utilização de CURSOR que funciona como um array, podemos percorrer a variável e em seguida executar as ações desejadas. Uma alternativa para o CURSOR, em caso de lentidão, seria a utilização de tabelas temporárias.&lt;br /&gt;
&lt;br /&gt;
No exemplo abaixo, criamos uma procedure onde será feito uma consulta no meu banco de dados e os resultados salvos na variável "dados". Depois com a utilização do cursor, fazemos a inserção das informações em uma outra tabela.&lt;br /&gt;
&lt;br /&gt;
Procedure utilizando cursor:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;USE [minhaBaseDeDados]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[procedureComCursor] /* Nome da Procedure */
&lt;span style="font-family: arial;"&gt;@parametro int    /*  Definição de parâmetro para a procedure */&lt;/span&gt;
AS
begin

&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;declare @col1 int, &amp;nbsp;@col2 int , @col3 varchar(10)  /* Parâmetros par ao Cursor */

&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;declare dados cursor scroll for &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    /* Declaração do Cursor (Array) */&lt;/span&gt;

&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;select
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;coluna1
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;, coluna2
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;, coluna3
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;from tabela t (nolock)
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;where t.coluna1 = &lt;complete id="goog_946993747"&gt;@parametro&lt;/complete&gt;

  open dados&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;fetch next from dados into @col1,@col2,@col3   /* Percorrendo os dados do Cursor  */
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;      &lt;/span&gt;WHILE @@FETCH_STATUS = 0  /* Enquanto tiver dados executa a ação */
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;         &lt;/span&gt;begin&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;       &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
            EXEC ('INSERT INTO tabelalog (tabcol1,tabcol2,tabcol3) VALUES ('''+@col1 + ''',''' +@col2 +''',''' +@col3+ '''' +')')&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;       &lt;/span&gt;
            fetch next from dados into &amp;nbsp;@col1,@col2,@col3
         end
      close dados   /* Fecha o Cursor */
      deallocate dados   /* Libera a memória utilizada */
  end
--EXEC dbo.procedureComCursor 1   /* Chamando a procedure */
&lt;/code&gt;&lt;/pre&gt;
</content><link href="http://www.lennonramos.com/feeds/2044684865734384322/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/08/como-criar-procedure-com-cursor.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/2044684865734384322" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/2044684865734384322" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/08/como-criar-procedure-com-cursor.html" rel="alternate" title="Como criar PROCEDURE com CURSOR" type="text/html"/><author><name>LR</name><uri>http://www.blogger.com/profile/06573333182182217017</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-1892216925165439077</id><published>2014-08-22T11:10:00.000-03:00</published><updated>2014-08-22T11:11:38.227-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Banco de Dados"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server"/><title type="text">Transações SQL SERVER - BEGIN, COMMIT e ROLLBACK</title><content type="html">Entenda as transações na prática, utilizando os bloqueios e os níveis de isolamento para garantir a segurança das informações.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
A transação tem por objetivo preservar a 
integridade e a consistência dos dados. A utilização da transação permite testar a execução dos comandos, verificar as alterações e depois confirmar ou desfazer em caso de erros. Assim, facilita manter a consistência das informações e evita perda de tempo (em caso de erro). Ela faz com que os registros sejam bloqueados para garantir a integridade das informações que possam estar em uma transação ou não. Os bloqueios são utilizados para não deixar com que vários usuários alterem o mesmo registro e ocorra deadlock.&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;
&lt;br /&gt;
A sintaxe básica de uma transação é:
&lt;br /&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;Begin Transaction Tran1
--AQUI OS COMANDOS SQL
--Commit --para confirmar/salvar
--Rollback --para cancelar/desfazer
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
O comando BEGIN inicia os comandos SQL que fazem parte da transação. Os comandos realizados após este comando só são apresentados na sessão do usuário e os resultados não são visualizados pelos demais usuários do banco.
&lt;br /&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
A transação termina com o comando COMMIT, o qual confirma a execução dos comandos SQL e efetiva a transação no banco de dados tornando os resultados visíveis para os demais usuários.&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
O ROLLBACK aborta a transação que está em andamento! Ele interrompe as alterações que estão sendo feitas impedindo que os dados sejam atualizados no banco de dados.&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
Ou seja, tanto o COMMIT quanto o ROLLBACK, finalizam a TRAN, o primeiro conclui/executa e o segundo interrompe/cancela.&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
Exemplo 1:&lt;/div&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;BEGIN TRANSACTION t1
&amp;nbsp; &amp;nbsp;UPDATE FROM tabela&amp;nbsp;SET coluna = 1&amp;nbsp;WHERE  coluna = 0
IF @@ERROR = 0 --se não ocorrer erro salva
&amp;nbsp; &amp;nbsp;COMMIT
ELSE &amp;nbsp;--se ocorrer erro cancela a execução
&amp;nbsp; &amp;nbsp;ROLLBACK
&amp;nbsp; &amp;nbsp;RAISERROR(5001,16,1,’ERRO NA ALTERACAO DA TABELA’)&amp;nbsp;
END
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Nesse exemplo iniciamos a transação no BEGIN e em caso de erro irá executar o comando ‘ROLLBACK’ para finalizar a transação ou caso não tenha erro irá executar a transação e
 confirmar a alteração.
&lt;br /&gt;
Com a função ‘RAISERROR’ podemos personalizar as mensagens de erro o que facilita na hora que precisar dar manutenção.
&lt;br /&gt;
&lt;div style="border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="border: medium none; overflow: hidden;"&gt;
Exemplo 2:&lt;/div&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;BEGIN TRAN t2;
&amp;nbsp; &amp;nbsp;insert into tabela values (1,'teste', current_timestamp);
&amp;nbsp; &amp;nbsp;insert into tabela values (2,'teste2', current_timestamp);

&amp;nbsp; &amp;nbsp;SELECT * FROM&amp;nbsp;tabela&amp;nbsp;;&lt;/code&gt;&lt;/pre&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;--COMMIT&amp;nbsp;TRAN&amp;nbsp;t2;
--ROLLBACK&amp;nbsp;TRAN&amp;nbsp;t2;
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="border: medium none; overflow: hidden;"&gt;
A utilização da transação contribui bastante para execução de UPDATEs que as vezes são necessários no dia-a-dia. Erros por causa da correria e falta de atenção&amp;nbsp;ocorrem, mas com os comandos de transação podemos verificar os dados alterados com um SELECT antes de confirmar que é realmente aquilo que precisa ser feito.&lt;/div&gt;
&lt;div style="border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="border: medium none; overflow: hidden;"&gt;
This is it.&lt;br /&gt;
&lt;div style="border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
&lt;div style="border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="background-color: white; border: medium none; overflow: hidden;"&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link href="http://www.lennonramos.com/feeds/1892216925165439077/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/08/transacoes-sql.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/1892216925165439077" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/1892216925165439077" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/08/transacoes-sql.html" rel="alternate" title="Transações SQL SERVER - BEGIN, COMMIT e ROLLBACK" type="text/html"/><author><name>LR</name><uri>http://www.blogger.com/profile/06573333182182217017</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-858944471575141231</id><published>2014-08-21T16:48:00.001-03:00</published><updated>2017-02-20T15:40:29.278-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Banco de Dados"/><category scheme="http://www.blogger.com/atom/ns#" term="RM"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server"/><category scheme="http://www.blogger.com/atom/ns#" term="TOTVS"/><title type="text">Criando um Log usando TRIGGER (Gatilho) no SQL SERVER </title><content type="html">Para criar um log de alterações de uma tabela, podemos utilizar uma trigger, também chamado de gatilho. Ao ser feito uma alteração ou um delete em uma tabela ela cria uma espécie de tupla virtual no momento da execução chamada INSERTED e/ou DELETED. No caso de UPDATE teremos os dois.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Primeiro vamos criar uma tabela para salvar os logs. Podemos utilizar a SQL abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;
USE [minhaBaseDeDados]
 GO
 SET ANSI_NULLS ON
 GO
 SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_PADDING ON
 GO
 CREATE TABLE [dbo].[logusuario](
      [codigo] [int] IDENTITY(1,1) NOT NULL,
      [codusuario] [varchar](20) NOT NULL,
      [nome] [varchar](50) NOT NULL,
      [alterado_por] [varchar](20) NOT NULL,
      [alterado_em] [datetime] NOT NULL,
  CONSTRAINT [PK_logusuario] PRIMARY KEY CLUSTERED
 (
      [codigo] ASC
 )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
 ) ON [PRIMARY]
 GO
 SET ANSI_PADDING OFF
 GO
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Com esse comando SQL, criaremos a tabela logusuario com as colunas: codigo, codusuario, nome, alterado_por e alterado_em.&lt;br /&gt;
&lt;br /&gt;
Agora iremos criar a Trigger.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUF160uHrjnq-Ev-mZOpd5l6zvgC6apRYqg-fOs0bkrQu7aqEwjKW0GKhHdXezaZ681y_y3kpAitrgVX2uXcZvxsVPcfjp7W34j-PouMfPYUkKolqz_3ZH2_UrmXlIFKDmNgT3M6hY7L4_/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"&gt;&lt;code style="color: black; word-wrap: normal;"&gt;
USE [minhaBaseDeDados]
 GO
 SET ANSI_NULLS ON
 GO
 SET QUOTED_IDENTIFIER ON
 GO
 CREATE TRIGGER [dbo].[LOGGUSUARIO] ON [dbo].[GUSUARIO] FOR update AS
 BEGIN
 DECLARE @codusuario varchar(30);
 select @codusuario = INSERTED.CODUSUARIO from inserted;
 IF UPDATE(senha)
     BEGIN
       INSERT
       INTO
         logusuario
         (
           codusuario,
           nome,
           alterado_por,
           alterado_em
         )
         (
           SELECT
             top 1
             GUSUARIO.CODUSUARIO,
             GUSUARIO.NOME,
             GUSUARIO.RECMODIFIEDBY,
             GUSUARIO.RECMODIFIEDON
           FROM
             dbo.GUSUARIO
           WHERE
             GUSUARIO.CODUSUARIO = @codusuario
           )
     END      
 END
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa trigger será criada na tabela GUSUARIO que no meu caso é onde estão salvos os usuários. Ela será executada quando for executado uma alteração em algum cadastro de usuário. A linha onde está escrito "FOR update" indica que uma ação será executada quando for feito um update na tabela.&lt;br /&gt;
&lt;br /&gt;
Quando a ação é um update, o banco de dados faz um delete e depois um insert. Por isso na trigger teremos a tupla DELETED e INSERTED.&lt;br /&gt;
&lt;br /&gt;
A linha &amp;nbsp;"select @codusuario = INSERTED.CODUSUARIO from inserted;", armazena na variável&amp;nbsp;@codusuario, o código do usuário que está sendo alterado.&lt;br /&gt;
&lt;br /&gt;
Na próxima linha temos um IF que verifica se o campo senha está sendo alterado e faz o insert se o usuário está alterando a senha.&lt;br /&gt;
&lt;br /&gt;
O insert feito está utilizando um select. No meu caso o sistema salva o último usuário que alterou a linha no campo RECMODIFIEDBY e salva a data da última modificação em RECMODIFIEDON. Assim em próximas alterações teremos todos os usuários que alteraram senha na outra tabela, a logusuario.&lt;br /&gt;
&lt;br /&gt;
É isso. Até mais.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link href="http://www.lennonramos.com/feeds/858944471575141231/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/08/criando-um-log-usando-trigger-gatilho.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/858944471575141231" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/858944471575141231" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2014/08/criando-um-log-usando-trigger-gatilho.html" rel="alternate" title="Criando um Log usando TRIGGER (Gatilho) no SQL SERVER " type="text/html"/><author><name>LR</name><uri>http://www.blogger.com/profile/06573333182182217017</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-8923274629265417351</id><published>2014-01-01T08:19:00.000-02:00</published><updated>2019-11-02T08:20:03.226-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="E-commerce"/><category scheme="http://www.blogger.com/atom/ns#" term="Magento"/><title type="text">Majento</title><content type="html">O Majento é uma plataforma livre para desenvolvimento de lojas virtuais.&lt;br /&gt;
&lt;br /&gt;
Siga o passo a passo abaixo para configurar:&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Tradução:&lt;br /&gt;
&lt;br /&gt;
Copiar a pasta pt_BR no endereço abaixo:&lt;br /&gt;
&lt;br /&gt;
\app\design\frontend\default\default\locale&lt;br /&gt;
&lt;br /&gt;
E colar em:&lt;br /&gt;
&lt;br /&gt;
C:\xampp\htdocs\magento\app\design\frontend\default\default\locale&lt;br /&gt;
Para quem usa o XAMPS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E copiar a pasta pt_BR em:&lt;br /&gt;
C:\Users\sistemas\Desktop\app\locale&lt;br /&gt;
&lt;br /&gt;
E Colar em:&lt;br /&gt;
C:\xampp\htdocs\magento\app\locale&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Instalação:&lt;br /&gt;
&lt;br /&gt;
Acesse o endereço:&lt;br /&gt;
http://localhost/magento&lt;br /&gt;
&lt;br /&gt;
1- Clique em 'Agree' (aceitar) e avance.&lt;br /&gt;
2- Selecione o idioma e fuso horário e avance&lt;br /&gt;
3- Configure a conexão com o banco de dados&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; 3.1- Antes você deverá criar o banco de dados no seu servidor&lt;br /&gt;
4- Após esperar a instalação criar as tabelas no banco, ele avança automaticamente.&lt;br /&gt;
5- Faça seu cadastro na plataforma online do Magento.&lt;br /&gt;
6- Preencha as informações solicitadas.&lt;br /&gt;
&lt;br /&gt;
Após terminar você poderá visualizar o Backend e o Frontend. O frontend já é a loja em si.&lt;br /&gt;
&lt;br /&gt;
Acesse e abra o arquivo varien.php na pasta:&lt;br /&gt;
C:\xampp\htdocs\magento\app\code\core\Mage\Core\Model\Session\Abstract&lt;br /&gt;
&lt;br /&gt;
Nele, pesquise as linhas:&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;'domain' &amp;nbsp; =&amp;gt; $cookie-&amp;gt;getConfigDomain(),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'secure' &amp;nbsp; =&amp;gt; $cookie-&amp;gt;isSecure(),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'httponly' =&amp;gt; $cookie-&amp;gt;getHttponly()&lt;br /&gt;
&lt;br /&gt;
E comente-as para que possamos testá-lo.&lt;br /&gt;
&lt;br /&gt;
Pronto.&lt;br /&gt;
&lt;br /&gt;
Entre em sistema\configuração\geral e altere o campo&amp;nbsp;Display Demo Store Notice para sim. Dessa forma sua loja poderá ser testada mais tranquilamente.&lt;br /&gt;
Após entrar e configurar idioma, moeda, etc entre em sistema\gerenciar lojas&lt;br /&gt;
Crie seu site e depois sua loja e a visão da loja.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link href="http://www.lennonramos.com/feeds/8923274629265417351/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2019/11/majento.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/8923274629265417351" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/8923274629265417351" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2019/11/majento.html" rel="alternate" title="Majento" type="text/html"/><author><name>LR</name><uri>http://www.blogger.com/profile/06573333182182217017</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-5123423943242746306</id><published>2011-05-29T09:57:00.001-03:00</published><updated>2014-08-26T09:48:17.578-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computação nas Nuvens"/><category scheme="http://www.blogger.com/atom/ns#" term="TI Verde"/><category scheme="http://www.blogger.com/atom/ns#" term="Virtualização"/><title type="text">Computação nas Nuvens e Virtualização</title><content type="html">&lt;div style="text-align: justify;"&gt;
A Computação nas Nuvens e a Virtualização vem contribuindo consideravelmente para a TI Verde. Neste artigo abordamos o conceito de Cloud Computing e de Virtualização, os benefícios dessas práticas e como elas podem contribuir para a TI Verde considerando vários aspectos em Servidores, Desktops, &amp;nbsp;e Aplicações.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;Cloud Computing&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
O que é Cloud Computing (Computação nas nuvens)? Cloud&amp;nbsp;Computing é o conceito simples de transferir para a “nuvem” os mesmos&amp;nbsp;dados, serviços e aplicativos que atualmente estão parados nos computadores&amp;nbsp;ou servidores de TI, colaborando dessa forma para a propagação da “TI&amp;nbsp;Verde”. Contudo, essa “nuvem” não está no céu, trata-se de uma rede de&amp;nbsp;servidores em todo o mundo, cada um deles detendo fragmentos de&amp;nbsp;informações, os quais se juntam apenas quando se entra no sistema.&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
O conceito de Cloud Computing pode ser considerado uma evolução dos&amp;nbsp;conceitos de IaaS (Infraestrutura como serviço), PaaS (Plataforma como&amp;nbsp;serviço) e SaaS (Software como serviço) e estaria se aproximando do topo&amp;nbsp;do hype cycle (peak of expections), segundo a Gartner Group.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Na verdade, o conceito de computação em “nuvem” vem se aprimorando&amp;nbsp;ao longo do tempo, mas essencialmente refere-se à mesma ideia básica:&amp;nbsp;processar aplicações e armazenar os dados fora do ambiente corporativo.&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
A virtualização é o elemento chave desta nova forma de computação. A&amp;nbsp;ideia é que as máquinas virtuais possam rodar em qualquer parte da “nuvem”,&amp;nbsp;buscando a otimização do ambiente em relação ao uso dos recursos.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;Virtualização&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
O que é a virtualização? É o processo que permite a execução de&amp;nbsp;vários SO operando em um único Servidor ou Desktop, através do&amp;nbsp;compartilhamento de hardware. É a junção de ambientes operacionais&amp;nbsp;físicos e virtualizados, através da transformação de hardware em software.&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
A virtualização tem chamado bastante atenção entre as organizações&amp;nbsp;que buscam enfrentar os desafios de melhorar a eficiência de suas operações&amp;nbsp;de TI e aprimorar a capacidade de reação frente às condições e cenários&amp;nbsp;tecnológicos que sofrem constante alteração.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Originalmente enfocado em consolidar recursos no centro de dados, a&amp;nbsp;virtualização agora possui aplicações por toda a área de alcance do TI,&amp;nbsp;reduzindo custos e aumentando a agilidade.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Ao invés de agregar várias camadas – o sistema operacional ao&amp;nbsp;hardware, a aplicação ao sistema operacional e a interface do usuário à&amp;nbsp;máquina local – a virtualização relaxa a relação direta que essas partes têm&amp;nbsp;umas com as outras. E isto gera muitas oportunidades, bem como desafios&amp;nbsp;para a TI. Por exemplo, o sistema operacional pode ser dissociado do&amp;nbsp;hardware físico que o executa usando a virtualização de hardware (incluindo&amp;nbsp;virtualização de servidor e virtualização de desktop), enquanto a virtualização&amp;nbsp;de Aplicação permite uma dissociação análoga entre o sistema operacional e a&amp;nbsp;aplicação que o utiliza. Da mesma forma, a virtualização da apresentação&amp;nbsp;permite a separação da interface do usuário de uma aplicação da máquina&amp;nbsp;física onde a aplicação é executada. Isso possibilita a execução de uma&amp;nbsp;aplicação em um local enquanto ela é controlada em outro.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Os sistemas de TI exigem volumes de energia sempre maiores para&amp;nbsp;alimentar soluções cada vez mais robustas. Os arquitetos projetam sistemas&amp;nbsp;com elementos de processamento e dependências significativamente mais e&amp;nbsp;mais complexos. Além disso, o consumo de energia dos servidores físicos tem&amp;nbsp;aumentado substancialmente nos últimos 5 anos.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Hoje, o maior desafio que o ambiente enfrenta é o aquecimento global,&amp;nbsp;causado pelas emissões de carbono.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
De acordo com relatório emitido pela Energy Information Administration,&amp;nbsp;cerca de 98% das emissões de CO2 (ou 87% de todas as emissões&amp;nbsp;equivalentes a CO2 de todos os gases do efeito estufa) podem ser diretamente&amp;nbsp;atribuídos ao consumo de energia.&amp;nbsp;Para representar um modelo de maturidade verde para a virtualização&amp;nbsp;apresentamos a seguinte tabela:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPeJ2bgJ22JO-D9t9-IDJNtUf5jBzRKqHepVCCnBVKTwfURDY6P7OpGScU9Csq-skvn60jOaoULGef6z6k2OJc6ey2JiK6K_3CK5IQ1O5SP_1W3GlhoZhiaVWXEQM_fssO4MApYBN7zmk/s1600/tabela.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPeJ2bgJ22JO-D9t9-IDJNtUf5jBzRKqHepVCCnBVKTwfURDY6P7OpGScU9Csq-skvn60jOaoULGef6z6k2OJc6ey2JiK6K_3CK5IQ1O5SP_1W3GlhoZhiaVWXEQM_fssO4MApYBN7zmk/s400/tabela.png" height="122" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: center;"&gt;
Modelo de maturidade verde para a virtualização.&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
A energia é um recurso caro e cada vez mais escasso. Esta realidade&amp;nbsp;continuará a ter efeitos profundos no modo como as soluções de TI são&amp;nbsp;criadas, implantadas e usadas, particularmente no nível da central de dados.&amp;nbsp;Enquanto a virtualização e outras tecnologias que economizam energia&amp;nbsp;conseguem solucionar parte do problema, a virtualização de aplicativos&amp;nbsp;inerentemente ineficientes apresenta limites óbvios.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
É possível apresentar padrões para aplicar a “TI Verde” usando a&amp;nbsp;virtualização:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Em Servidores:&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li style="text-align: justify;"&gt;consolidação de workloads para utilização mais eficiente de recursos;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;redução de custos operacionais;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;provisionamento de recursos mais ágil;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;melhoria de uptime e disponibilidade;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;robustez na recuperação;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;redução do impacto de manutenção.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
Em Desktops:&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li style="text-align: justify;"&gt;criação de ambiente de Sistema Operacional isolado em desktop&amp;nbsp;padrão;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;suporte a aplicações legadas em Sistemas Operacionais atuais;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;redução de conflitos entre aplicações e sistemas operacionais;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;aceleração da migração de sistemas operacionais.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="text-align: justify;"&gt;
Aplicações:&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li style="text-align: justify;"&gt;desacoplamento das aplicações e do SO do desktop, “deliver on&amp;nbsp;demand”;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;redução de conflitos entre aplicações;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;redução do tempo de testes de regressão;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;gerenciamento centralizado de atualizações e correções.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
Apresentação:&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li style="text-align: justify;"&gt;redução de conflitos entre aplicações e sistemas operacionais;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;reforço de confidencialidade e 'compliance';&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;redução dos custos de administração de desktops.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;A virtualização reduz custos com melhor aproveitamento dos recursos&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Normalmente, as cargas dos servidores consomem somente uma fração&amp;nbsp;de sua capacidade desperdiçando hardware, espaço e energia. Através da&amp;nbsp;virtualização, estes recursos podem ser consolidados em menos servidores,&amp;nbsp;economizando recursos e aumentando a disponibilidade.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
O hardware dos clientes pode ter menor poder de processamento. Além&amp;nbsp;disso, a virtualização permite o gerenciamento através da distribuição de&amp;nbsp;aplicações e de correções e atualizações. E permite ainda, agilidade atrelada à&amp;nbsp;produtividade através do acesso à rede de qualquer lugar e de qualquer&amp;nbsp;máquina.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Veja também o artigo sobre&amp;nbsp;&lt;a href="http://www.lennonramos.com/2010/06/computacao-nas-nuvens.html"&gt;Computacao nas nuvens, riscos e praticidade&lt;/a&gt;.&lt;/div&gt;
</content><link href="http://www.lennonramos.com/feeds/5123423943242746306/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/05/computacao-nas-nuvens-e-virtualizacao.html#comment-form" rel="replies" title="1 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/5123423943242746306" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/5123423943242746306" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/05/computacao-nas-nuvens-e-virtualizacao.html" rel="alternate" title="Computação nas Nuvens e Virtualização" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPeJ2bgJ22JO-D9t9-IDJNtUf5jBzRKqHepVCCnBVKTwfURDY6P7OpGScU9Csq-skvn60jOaoULGef6z6k2OJc6ey2JiK6K_3CK5IQ1O5SP_1W3GlhoZhiaVWXEQM_fssO4MApYBN7zmk/s72-c/tabela.png" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-583575281682670618</id><published>2011-05-29T09:04:00.000-03:00</published><updated>2011-05-29T09:04:19.997-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TI Verde"/><title type="text">A TI Verde na Administração de Redes</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Gerenciar ambientes de infraestrutura de tecnologia atualmente é um&amp;nbsp;desafio que vai além de manter o parque de servidores e desktops funcionais e&amp;nbsp;disponíveis na maioria do tempo. É certo que nosso planeta está em colapso e&amp;nbsp;em momentos como este qualquer pequena atitude dentro da empresa&amp;nbsp;contribui, sem dúvida nenhuma, para minimizar os danos que a tecnologia da&amp;nbsp;informação causa ao meio ambiente.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;A cultura empresarial existente na área de infraestrutura de tecnologia&amp;nbsp;deve ser alterada de modo que desperdícios sejam contidos e custos sejam&amp;nbsp;reduzidos. Como exemplo, podemos citar que na maioria das empresas a&amp;nbsp;infraestrutura de tecnologia é dimensionada muito além das necessidades&amp;nbsp;reais. Isso se deve à falta de alinhamento entre as equipes de desenvolvimento&amp;nbsp;de software, negócios e infraestrutura de tecnologia, o que acarreta&amp;nbsp;um sizing inadequado de servidores e de espaço para armazenamento de&amp;nbsp;dados entre outros.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Quando falamos em “TI Verde” aplicada na administração de redes de&amp;nbsp;computadores logo pensamos em quais melhorias podem ser feitas no&amp;nbsp;datacenter para reduzir o consumo de energia elétrica e dissipação de calor,&amp;nbsp;porém “TI Verde” é muito mais do que isso. A prática de “TI Verde” envolve,&amp;nbsp;dentre diversos outros itens, os seguintes:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;Redução de Consumo de Energia Elétrica;&lt;/li&gt;
&lt;li&gt;Redução de Dissipação de Calor;&lt;/li&gt;
&lt;li&gt;Redução de Impressões;&lt;/li&gt;
&lt;li&gt;Forma de Administração de Servidores e Desktops;&lt;/li&gt;
&lt;li&gt;Descarte inteligente de lixo eletrônico;&lt;/li&gt;
&lt;li&gt;Mudança cultural dos usuários;&lt;/li&gt;
&lt;li&gt;Escolha de fornecedores;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;A “TI Verde” pode também ser praticada sem a necessidade de grandes&amp;nbsp;investimentos. Quando falamos em redução de energia elétrica, podemos&amp;nbsp;utilizar tecnologias de virtualização de servidores para este fim, porém&amp;nbsp;podemos também implantar uma política onde servidores que não são&amp;nbsp;utilizados durante os finais de semana sejam desligados e voltem a operar&amp;nbsp;somente na 2ª feira pela manhã. Esta prática também contribui para a redução&amp;nbsp;da dissipação de calor.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;É possível também reduzir a quantidade de impressões que a empresa&amp;nbsp;realiza através da implantação de políticas de impressão. Utilizar senhas em&amp;nbsp;equipamentos de impressão e revisar a quantidade e a periodicidade de&amp;nbsp;geração de relatórios são passos simples que trazem grandes benefícios ao&amp;nbsp;meio ambiente e à empresa. Aquele costume de levar uma impressão para&amp;nbsp;cada participante da reunião está ultrapassado e não faz o menor sentido,&amp;nbsp;ainda mais quando a sala de reunião possui um projetor.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;A conscientização dos administradores de servidores e de desktops é de&amp;nbsp;suma importância, pois através de configurações simples realizadas pelos&amp;nbsp;administradores é possível reduzir o consumo de energia elétrica com&amp;nbsp;desligamento de monitores e discos rígidos após certo período de inatividade.&amp;nbsp;Servidores e desktops que não são mais úteis para a empresa devem ser&amp;nbsp;descartados de forma responsável. Isso é possível através de parcerias com&amp;nbsp;entidades que são especializadas no assunto.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;A mudança cultural dos usuários através de uma campanha eletrônica&amp;nbsp;informativa é essencial. A cada dia, os usuários exigem desktops e notebooks&amp;nbsp;com maior capacidade de processamento, disco e memória, porém devemos&amp;nbsp;nos perguntar o quanto destes recursos é utilizado. Arrisco responder 30%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Quando falamos em “TI Verde” a escolha de fornecedores também é&amp;nbsp;essencial. Faz parte da prática verde selecionar fornecedores que possuem em&amp;nbsp;sua política de produção ou prestação de serviços ações que contribuem para&amp;nbsp;o meio ambiente. Desta forma também se contribui para montar um ciclo de&amp;nbsp;parceiros e fornecedores que praticam a “TI Verde” e a tendência deste ciclo é&amp;nbsp;se tornar cada vez maior.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Com atitudes responsáveis, simples e de baixo custo é possível&amp;nbsp;melhorar o meio ambiente e reduzir o desperdício na empresa. Muitas&amp;nbsp;empresas utilizam essa redução de custos para investir em projetos sociais.&amp;nbsp;Infraestrutura de tecnologia perdulária não deve fazer mais parte dos&amp;nbsp;ambientes corporativos.&lt;/span&gt;&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/583575281682670618/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/05/ti-verde-na-administracao-de-redes.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/583575281682670618" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/583575281682670618" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/05/ti-verde-na-administracao-de-redes.html" rel="alternate" title="A TI Verde na Administração de Redes" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-7977571238785113474</id><published>2011-05-28T20:52:00.007-03:00</published><updated>2011-05-28T21:33:20.836-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Economia"/><title type="text">A força do Setor Financeiro e Economia Nacional</title><content type="html">&lt;div align="center"&gt;&lt;div style="text-align: justify;"&gt;O Brasil tem sido palco de entrada de capital estrangeiro, capital este que tem prejudicado a nossa balança comercial. Prejudicado no sentido de depreciação da moeda americana em relação ao real, levando a redução das nossas exportações e aumento das nossas importações. À longo prazo, nossa conta de rendas no balanço de pagamentos estará em déficit; o governo antevendo isso, utilizou uma série de políticas na tentativa de depreciar a moeda nacional .&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div align="justify"&gt;O Governo tem tido uma posição de contenção da inflação através de políticas como: aumento da taxa básica de juros, aumento de impostos sobre produtos estrangeiros e recentemente a ministra do Planejamento, Miriam Belchior, anunciou o aumento de tributos sobre automóveis importados. Essas políticas fiscais têm como objetivo valorizar o produto nacional ante o produto estrangeiro. Todos esses movimentos, deve-se pela apreciação da moeda brasileira perante o dólar.&lt;/div&gt;&lt;br /&gt;
&lt;div align="justify"&gt;Os gastos públicos de R$ 50 bilhões em 2010, o crédito fácil, a entrada de capital estrangeiro direto e indireto, entre outros fatores fizeram com que houvesse muita liquidez de moeda na Economia. O Banco Central “enxugou” o excesso de dólar no mercado com o objetivo de desvalorizar a moeda americana e desacelerar o consumo por produtos estrangeiros. O dólar continua depreciado e segundo analistas a moeda americana se apreciará no segundo semestre de 2011. O Banco Central aumentou a taxa de juros para 12% a.a., aumentou as reservas compulsórias “freando” o consumo e o investimento, conseqüentemente com a finalidade de deixar a inflação nas metas estabelecidas pelo Conselho de Política Monetária (Copom).&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;O setor financeiro da economia é um setor privilegiado, sobretudo por ter ajuda do governo. O que os leigos em Economia desconhecem, é esse papel fundamental do Governo de salvarem os bancos em momentos de crises. Quando o setor financeiro é acometido com alguma crise e o Governo não intervém, a crise chega ao setor produtivo, além de levarem consigo outras instituições financeiras devido à alavancagem interbancária. A crise se generaliza e a situação da economia do país pode ficar crítica, podendo até recorrer a programas de recuperação no FMI e Banco Mundial. Com o objetivo de salvar os bancos, foi constituído o Fundo Garantidor de Crédito que salva os bancos em dificuldades financeiras, mas é claro que o Fundo exige da entidade beneficiada algumas políticas e sindicância interna para apuração de tais rombos e/ou crises.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;O Setor Financeiro do País possui um valor de mercado de R$ trilhões aproximadamente 15% do PIB dos EUA. Sem a presença do governo na condução de políticas de combate a superinflação, mergulharíamos numa era negra já vista por todos nós brasileiros antes do Plano Real.&lt;br /&gt;
Hoje possuímos uma economia robusta com bilhões de dólares em reservas e crescimento sustentável, tentando ao máximo expurgar o fantasma da inflação que nos assombrara durante décadas.&lt;/div&gt;&lt;br /&gt;
Douglas Dourado&lt;br /&gt;
&lt;div align="justify"&gt;&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/7977571238785113474/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/05/economia.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/7977571238785113474" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/7977571238785113474" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/05/economia.html" rel="alternate" title="A força do Setor Financeiro e Economia Nacional" type="text/html"/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/blank.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-7749378549891040343</id><published>2011-05-20T20:47:00.001-03:00</published><updated>2011-05-20T20:53:26.886-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Codigos"/><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type="text">Artigos relacionados no Blog</title><content type="html">&lt;div style="text-align: justify;"&gt;Para quem tem blog, é interessante e útil, mostrar artigos relacionados abaixo da postagem que o leitor esteja lendo. Existem várias maneiras de implementar esse recurso no seu blog, mas mostrarei duas: o LinkWithin que serve tanto para Wordpress, como para Blogger, Typepad e outros, e a outra forma que é para o Blogger, um código específico para essa plataforma.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;a href="http://www.linkwithin.com/" target="_blank"&gt;LinkWithin&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;O LinkWithin é o meio mais fácil que já encontrei para colocar os artigos relacionados abaixo das postagens.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Basta entra no site do&amp;nbsp;&lt;a href="http://www.linkwithin.com/" target="_blank"&gt;LinkWithin&lt;/a&gt;&amp;nbsp;e preencher seu email e o link do seu blog/site, selecionar a plataforma que você usa (Blogger, Wordpress, etc), selecionar a quantidade de posts relacionados que deseja mostrar e clicar em Get Widget. Depois é só colocar o script gerado no seu blog/site.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;A outra forma de usar os posts de relacionados, específica para o Blogger, é só adicionar o código baixo antes da tag "&amp;lt;/head&amp;gt;" do seu html.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Artigos Relacionados Estilo e Script Inicio --&amp;gt;&lt;br /&gt;
&amp;lt;b:if cond='data:blog.pageType == &amp;amp;quot;item&amp;amp;quot;'&amp;gt;&lt;br /&gt;
&amp;lt;style type='text/css'&amp;gt;&lt;br /&gt;
#related-posts {&lt;br /&gt;
float:center;&lt;br /&gt;
text-transform:none;&lt;br /&gt;
height:100%;&lt;br /&gt;
min-height:100%;&lt;br /&gt;
padding-top:5px;&lt;br /&gt;
padding-left:5px;}&lt;br /&gt;
#related-posts h2{&lt;br /&gt;
font-size: 1.6em;&lt;br /&gt;
font-weight: bold;&lt;br /&gt;
color: black;&lt;br /&gt;
font-family: Georgia, &amp;amp;#8220;Times New Roman&amp;amp;#8221;, Times, serif;&lt;br /&gt;
margin-bottom: 0.75em;&lt;br /&gt;
margin-top: 0em;&lt;br /&gt;
padding-top: 0em;}&lt;br /&gt;
#related-posts a{color:black;}&lt;br /&gt;
#related-posts a:hover{color:black;}&lt;br /&gt;
#related-posts &amp;nbsp;a:hover {background-color:#d4eaf2;}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;script src='http://blogergadgets.googlecode.com/files/relatedthumbs21.js' type='text/javascript'/&amp;gt;&lt;br /&gt;
&amp;lt;/b:if&amp;gt;&lt;br /&gt;
&amp;lt;!--Artigos Relacionados Estilo e Script Final--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;Essa segunda forma, para o blogger, é mais interessante por ser mais rápida e já estar adaptada para ser usada no blogger.&lt;br /&gt;
&lt;br /&gt;
Até mais</content><link href="http://www.lennonramos.com/feeds/7749378549891040343/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/05/artigos-relacionados-no-blog.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/7749378549891040343" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/7749378549891040343" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/05/artigos-relacionados-no-blog.html" rel="alternate" title="Artigos relacionados no Blog" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-7404962890926777985</id><published>2011-05-06T17:02:00.001-03:00</published><updated>2011-05-07T20:25:50.319-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type="text">Ubuntu 11.04 - Com interface Unity</title><content type="html">&lt;div style="text-align: justify;"&gt;Alguns dias atrás a Canonical lançou o Ubuntu 11.04, de codinome&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;"&lt;span class="Apple-style-span" style="border-collapse: collapse;"&gt;Natty Narwhal"&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;,&lt;/span&gt;&amp;nbsp;e o que gerou muitos comentários, foi a mudança para a interface Unity. Devido às mudanças, é normal ficar um pouco perdido. No vídeo abaixo, a&amp;nbsp;&lt;a href="http://www.griebeler.com/"&gt;Bruna Griebeler&lt;/a&gt;,&amp;nbsp;com sua voz sensual, mostra os novos recursos e as diferenças do novo Ubuntu, em relação aos anteriores.&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;É bom ressaltar, que rapidamente você consegue se adaptar e até ser mais produtivo utilizando a nova interface. Segundo um artigo do&amp;nbsp;&lt;a href="http://www.ubuntero.com.br/"&gt;Ubuntero&lt;/a&gt;, ela ainda tem alguns problemas e não podemos esconder isso, mas logo que possível tudo será corrigido. A expectativa é que o Unity chegue ao panorama desejável pelos desenvolvedores apenas na versão 11.10. Isso não quer dizer que o sistema está ruim, apenas não teve todas as ideias implementadas.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="349" src="http://www.youtube.com/embed/0UShlKaSfOI" width="425"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Quem não gostou dessa nova interface Unity, não precisa desinstalar ou não instalar o Ubuntu 11.04! Ele tem&amp;nbsp;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; line-height: 18px;"&gt;a opção de voltar ao Gnome clássico. Basta que n&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; line-height: 18px;"&gt;a parte inferior da tela de início de sessões, você clique no seu usuário e na opção de interface gráfica, selecione&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; line-height: 18px;"&gt;&amp;nbsp;“&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; line-height: 18px;"&gt;&lt;strong&gt;Ubuntu Clássico&lt;/strong&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; line-height: 18px;"&gt;”. Inicie a sua sessão e passará a usar o Gnome.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; line-height: 18px;"&gt;Até mais.&lt;/span&gt;&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/7404962890926777985/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/05/ubuntu-1104-unity.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/7404962890926777985" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/7404962890926777985" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/05/ubuntu-1104-unity.html" rel="alternate" title="Ubuntu 11.04 - Com interface Unity" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://img.youtube.com/vi/0UShlKaSfOI/default.jpg" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-4818052785074648389</id><published>2011-04-28T21:55:00.002-03:00</published><updated>2011-04-28T21:57:50.841-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dicas"/><category scheme="http://www.blogger.com/atom/ns#" term="Interessante"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type="text">Todos os recursos do Windows 7 num só lugar</title><content type="html">&lt;div style="text-align: justify;"&gt;Existe uma forma de você poder juntar todos os recursos administrativos do Windows 7 num só lugar. São quase 300 recursos, dependendo da versão do seu Windows Seven. No meu, Windows Seven Ultimate, são 280 recursos. A vantagem é que você não precisará seguir caminhos longos quando quiser fazer alguma alteração ou configuração.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;O processo é simples: basta criar uma pasta na área de trabalho e nomeá-la a com seguinte expressão:&lt;/div&gt;&lt;blockquote&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, verdana, Arial, Tahoma, 'Century gothic', sans-serif; font-size: 15px; line-height: 22px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Assim, a pasta se transformará numa espécie de painel. Como são muitos recursos, você pode utilizar a busca do Windows Explorer para localizar o que precisa.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Observação 1:&amp;nbsp;Tome cuidado, pois alguns dos recursos podem fornecer opções de formatação, particionamento de disco, e isso pode gerar algum dano, acidental, no seu sistema.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Observação 2: Essa dica &lt;b&gt;não&lt;/b&gt;&amp;nbsp;é recomendada para Windows Vista 64 bits!&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;GodMode. Gostei.&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/4818052785074648389/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/todos-os-recursos-do-windows-7-num-so.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/4818052785074648389" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/4818052785074648389" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/todos-os-recursos-do-windows-7-num-so.html" rel="alternate" title="Todos os recursos do Windows 7 num só lugar" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-6736220246493450311</id><published>2011-04-28T18:05:00.001-03:00</published><updated>2011-04-28T18:08:21.718-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Fotos"/><category scheme="http://www.blogger.com/atom/ns#" term="Interessante"/><title type="text">Como criar um avatar</title><content type="html">&lt;div style="text-align: justify;"&gt;Para quem não sabe avatar é uma imagem que te representa e que pode ser personalizada e no formato de desenho, como uma caricatura. Existem diversos sites onde podemos criar um avatar. Se você não sabe desenhar, esses sites podem ajudar muito e alguns tem vários recursos de personalização. &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhawBmg-eBHeVDqv_rtzI8YhGmqaEktv1t_iJnesJndRxM_eiABmII40Kd4Jp82AoyvU7aGYqpiVFVsOiJmXJAgupVu1if8-Vi-_TkMcVww15Xta1tZSJej_Y1hDH8Nee9mm_Df_-5hX-Y/s1600/avatar.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhawBmg-eBHeVDqv_rtzI8YhGmqaEktv1t_iJnesJndRxM_eiABmII40Kd4Jp82AoyvU7aGYqpiVFVsOiJmXJAgupVu1if8-Vi-_TkMcVww15Xta1tZSJej_Y1hDH8Nee9mm_Df_-5hX-Y/s1600/avatar.jpg" /&gt;&lt;/a&gt;&lt;b&gt;&lt;a href="http://www.faceyourmanga.com/faceyourmanga_eng.html" target="_blank"&gt;Face Your Manga&lt;/a&gt;&lt;/b&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;Um dos melhores criadores online de avatar é o Face Your Manga. Com recursos fáceis de achar podemos criar um avatar muito rápido. Você só precisa acessar o &lt;b&gt;&lt;a href="http://www.faceyourmanga.com/faceyourmanga_eng.html" target="_blank"&gt;link&lt;/a&gt;&lt;/b&gt; e clicar em create&lt;b&gt;. &lt;/b&gt;É possível escolher o formato do rosto, cor da pele, tipo de camisa, acessórios e muitos outros. Depois de terminar de criar é preciso inserir o email para receber o link de download do avatar. Se você optar por pagar, receberá uma avatar de alta definição. Vejam ao lado como ficou o meu na versão gratuita.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;a href="http://eightbit.me/" target="_blank"&gt;EightBit&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmHXOgE8bTbeNuoGlapj1Db2-v26THnVYoavB-OLNxHk7PeNuJe1LUG8_Ri2PmfqYT9Y3KI_Sp2B2DJCwRxiVnSNAeboTr7SIwaeoTf8JR1TbcmPIB-Xtb3a1SdV7RqafMNWPgCOkZDfQ/s1600/eightbit.jpg" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmHXOgE8bTbeNuoGlapj1Db2-v26THnVYoavB-OLNxHk7PeNuJe1LUG8_Ri2PmfqYT9Y3KI_Sp2B2DJCwRxiVnSNAeboTr7SIwaeoTf8JR1TbcmPIB-Xtb3a1SdV7RqafMNWPgCOkZDfQ/s320/eightbit.jpg" width="320" /&gt;&lt;/a&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqqtldjm83mX3tTpw6qucj4lLW-z99J98tC1KJeXU7hYYzbKF26wvy2hn2BEm2xeok9-SlS8HFSxoq8LmKRNw93TxHhzy8_32GzgSPX7A5WwgM0PWFxgUrFu9PhH7mAoKWyzvVZaSJRT0/s1600/avatar2.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqqtldjm83mX3tTpw6qucj4lLW-z99J98tC1KJeXU7hYYzbKF26wvy2hn2BEm2xeok9-SlS8HFSxoq8LmKRNw93TxHhzy8_32GzgSPX7A5WwgM0PWFxgUrFu9PhH7mAoKWyzvVZaSJRT0/s200/avatar2.jpg" width="90" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Com o &lt;b&gt;&lt;a href="http://eightbit.me/" target="_blank"&gt;EightBit&lt;/a&gt;&lt;/b&gt; é possível criar o avatar no estilo 8 bits. Mas será preciso ter uma conta no twitter. Assim como no Face Your Manga, temos vários recursos de personalização. Só que claro, no estilo 8 bit. É muito rápido de ser feito e ao final você já poderá enviá-lo diretamente para sua conta do twitter.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Por exemplo vejam como ficou o meu avatar no &lt;a href="http://eightbit.me/LennonRamos"&gt;link&lt;/a&gt; (entrando no site podemos ve-lo movimentando).&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;a href="http://8bityourself.com/" target="_blank"&gt;8 Bit Yourself&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCZJMwz9SbLL1IZBb_ZpAY_UvNpVVjuF60Nl5PFkeQ4mvvfzNq9uvcTtcQnDX8Xn2K-OgpioECDJFWWJ8Q4L9rdfxsR4eVu9k1CvAcBO0b_wM2whhujXoPqJx04QUjqw-BJeuax5guplA/s1600/8bityourself.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="119" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCZJMwz9SbLL1IZBb_ZpAY_UvNpVVjuF60Nl5PFkeQ4mvvfzNq9uvcTtcQnDX8Xn2K-OgpioECDJFWWJ8Q4L9rdfxsR4eVu9k1CvAcBO0b_wM2whhujXoPqJx04QUjqw-BJeuax5guplA/s200/8bityourself.jpg" width="200" /&gt;&lt;/a&gt;O 8 Bit Yourself é uma outra opção para criarmos um avatar 8 bit. Depois de carregar, assim como os outros, é muito rápido criar seu avatar. Depois de editar você pode salvar no seu computar e se quiser, poderá também compartilhar em alguma rede social.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Agora escolha a sua opção e se divirta criando o seu.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Até mais.&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/6736220246493450311/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/como-criar-um-avatar.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/6736220246493450311" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/6736220246493450311" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/como-criar-um-avatar.html" rel="alternate" title="Como criar um avatar" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhawBmg-eBHeVDqv_rtzI8YhGmqaEktv1t_iJnesJndRxM_eiABmII40Kd4Jp82AoyvU7aGYqpiVFVsOiJmXJAgupVu1if8-Vi-_TkMcVww15Xta1tZSJej_Y1hDH8Nee9mm_Df_-5hX-Y/s72-c/avatar.jpg" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-9182132829811643199</id><published>2011-04-28T15:45:00.002-03:00</published><updated>2011-04-28T15:49:48.824-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Firefox"/><category scheme="http://www.blogger.com/atom/ns#" term="Navegadores"/><title type="text">Ativar visualização de miniaturas no Firefox</title><content type="html">&lt;div style="font-family: inherit; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Como a maioria já sabe, o Windows 7 tem um recurso muito interessante na barra de tarefas, que é o agrupamento de várias janelas ou abas no mesmo botão. Quando usamos várias abas no navegador e minizamos todas, é interessante poder ver a miniatura antes de maximizar novamente o navegador. Esse recurso já está ativado no Internet Explorer. No Firefox, esse recurso não é padrão mas podemos ativá-lo!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: small;"&gt;Basta seguir o passo a passo:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Abra o Firefox e digite na barra de endereços:&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b style="margin: 0px; padding: 0px;"&gt;&lt;span style="margin: 0px; padding: 0px;"&gt;about:config&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Clique na caixa de seleção:&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;i style="margin: 0px; padding: 0px;"&gt;&lt;b style="margin: 0px; padding: 0px;"&gt;&lt;span style="margin: 0px; padding: 0px;"&gt;Serei cuidadoso, prometo!&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;No campo de pesquisa, digite:&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b style="margin: 0px; padding: 0px;"&gt;&lt;span style="margin: 0px; padding: 0px;"&gt;browser.taskbar&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Dê um clique duplo na chave (no meu era a penúltima linha):&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b style="margin: 0px; padding: 0px;"&gt;&lt;span style="margin: 0px; padding: 0px;"&gt;browser.taskbar.previews.enable&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="color: black; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;span style="color: black; font-size: small;"&gt;Ao clicar nessa chave, ela mudará o valor para true e seu Firefox terá o mesmo recurso já ativado no Internet Explorer. Você só precisará posicionar o cursor do mouse sobre o ícone dele na barra de ferramentas e escolher a aba.&lt;/span&gt;&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/9182132829811643199/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/ativar-miniaturas-no-firefox.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/9182132829811643199" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/9182132829811643199" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/ativar-miniaturas-no-firefox.html" rel="alternate" title="Ativar visualização de miniaturas no Firefox" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-7396216179639588093</id><published>2011-04-21T22:12:00.001-03:00</published><updated>2011-04-21T22:12:49.065-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Codigos"/><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><title type="text">Javascript para editar páginas</title><content type="html">&lt;div style="text-align: justify;"&gt;Um script em Javascript para você brincar editando qualquer página usando apenas seu navegador. Você não estará hackeando o site, longe disso; mas terá a liberdade de editar a página.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Basta copiar o seguinte código, apagar tudo que está na barra de endereço do seu navegador, colar o código nela e teclar enter.&lt;/div&gt;&lt;blockquote&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="line-height: 20px;"&gt;&lt;span class="Apple-style-span" style="color: red; font-family: inherit;"&gt;javascript:document.body.contentEditable='true'; document.designMode='on'; void 0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Pronto! Você já pode editar a página.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Até mais.&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/7396216179639588093/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/javascript-para-editar-paginas.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/7396216179639588093" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/7396216179639588093" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/javascript-para-editar-paginas.html" rel="alternate" title="Javascript para editar páginas" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-1121047718501853154</id><published>2011-04-21T21:53:00.002-03:00</published><updated>2011-04-21T22:13:01.549-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Navegadores"/><category scheme="http://www.blogger.com/atom/ns#" term="Youtube"/><title type="text">Como baixar vídeo do YouTube</title><content type="html">&lt;div style="text-align: justify;"&gt;Muitas vezes queremos baixar vídeos por diversas razões. Quando você assiste um vídeo, ele fica salvo em uma pasta temporária no seu computador. Mesmo se você tiver conhecimento da localização da pasta ainda precisará descobrir qual é o arquivo&amp;nbsp;(dentre muitos)&amp;nbsp;do vídeo que você deseja. É preciso renomear o vídeo transformando-o em um arquivo .FLV por exemplo. Provavelmente você só vai achar o vídeo que procura nesse ato de renomear e executar o vídeo.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Mas já existem vários plugins e add-ons que facilitam a nossa vida. &amp;nbsp;Saiba como baixar vídeos do YouTube no Google Chrome e no Mozilla Firefox!&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;No Chrome&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Basta entra no link&amp;nbsp;&lt;a href="http://userscripts.org/scripts/show/62634" target="_blank"&gt;Userscripts&lt;/a&gt;&amp;nbsp;e clicar no botão install. Vai aparecer uma janela na parte inferior perguntar se você deseja continuar, clique em continuar e ele instala rapidamente e nem precisa reiniciar o Chrome para começar a usar. Quando quiser baixar um vídeo no YouTube, perceba que aparece um botão de "Download" embaixo do vídeo. Clicando nele, você pode escolher a tipo do arquivo (FLV ou MP4) e o local que você deseja salvar.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;No Firefox&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Basta entrar na página de add-ons do Mozilla Firefox e encontrar o plugin&amp;nbsp;&lt;a href="https://addons.mozilla.org/pt-BR/firefox/addon/3590"&gt;Fast Video Download&lt;/a&gt;&amp;nbsp;e clicar em "Add to Firefox". Após baixar e instalar, reinicie o Firefox e você perceberá um ícone do canto inferior direito que é o ícone do Fast Video Download. Quando quiser baixar um vídeo, você clica nele e já aparece os vídeos e o tipo do arquivo para você escolher. As vezes demora alguns momentos até o vídeo aparecer na lista dele pra você poder baixar, tenha calma. Também aparece um botão "Baixar Vídeo" na página do YouTube e clicando nele aparecerá a janela para salvar.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Você precisará de ter instalado algum programa que rode o formato FLV. Eu recomendo o pacote de codecs&amp;nbsp;&lt;a href="http://www.baixaki.com.br/download/k-lite-codec-pack-full.htm"&gt;K Lite Codec Pack&lt;/a&gt;.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Uma outra forma de baixar vídeos é através do programa &lt;a href="http://www.baixaki.com.br/download/flv-player-downloader.htm"&gt;Flv Player Downloader&lt;/a&gt;&amp;nbsp;que baixa o vídeo do link que você informar e salva numa pasta download dentro da pasta do programa. A vantagem dele é que ele baixa e reproduz.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;É isso. Até mais&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/1121047718501853154/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/como-baixar-video-do-youtube.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/1121047718501853154" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/1121047718501853154" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/como-baixar-video-do-youtube.html" rel="alternate" title="Como baixar vídeo do YouTube" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-4341032180021706385</id><published>2011-04-20T19:38:00.000-03:00</published><updated>2011-04-20T19:38:40.907-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Codigos"/><category scheme="http://www.blogger.com/atom/ns#" term="Twitter"/><category scheme="http://www.blogger.com/atom/ns#" term="Widgets"/><title type="text">Como adicionar Twitter Fan Box</title><content type="html">&lt;div style="text-align: justify;"&gt;Para adicionar o Twitter Fan Box, igual ao que tem na nossa sidebar, no seu blog ou site, basta adicionar o seguinte código:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;blockquote&gt;&amp;lt;div class="textwidget"&amp;gt;&amp;lt;script type="text/javascript" src="http://s.moopz.com/fanbox_init.js"&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;div id="twitterfanbox"&amp;gt; &amp;lt;script type="text/javascript"&amp;gt; fanbox_init("&lt;b&gt;infowebit&lt;/b&gt;");&amp;lt;/script&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;style&amp;gt;.FB_SERVER_IFRAME {&amp;nbsp;width: 290px !important; /* Largura do gadget */&amp;nbsp;height: 250px !important; /* Altura do gadget */ }&amp;lt;/style&amp;gt;&lt;/blockquote&gt;Só precisa alterar o nome do usuário infowebit para o seu twitter. E se o tamanho ou a largura não tiverem ao seu gosto, basta alterar no css.</content><link href="http://www.lennonramos.com/feeds/4341032180021706385/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/como-adicionar-twitter-fan-box.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/4341032180021706385" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/4341032180021706385" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/como-adicionar-twitter-fan-box.html" rel="alternate" title="Como adicionar Twitter Fan Box" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-679067344801891588</id><published>2011-04-20T12:15:00.002-03:00</published><updated>2011-04-20T12:17:29.640-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Área de TI"/><title type="text">O profissional de Sistemas de Informação</title><content type="html">&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="line-height: 14px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="line-height: 14px;"&gt;A área de tecnologia não para de crescer e assim gera uma forte demanda por profissionais inovadores e capacitados para atuar com modelos computacionais para automação de processos organizacionais suportado por conceitos e técnicas de informática, teoria de sistemas e gestão estratégica.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 12.95pt; margin-bottom: 0.0001pt; text-align: justify;"&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 12.95pt; margin-bottom: 0.0001pt; text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Campos de Atuação&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold; line-height: 17px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: inherit; line-height: 12.95pt;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit; line-height: 12.95pt;"&gt;O profissional de Sistemas de Informação atua no mercado de trabalho, em empresas de todos os portes, públicas ou privadas, em todos os seguimentos de negócios (indústrias, bancos, prestação de serviços, comércio, terceiro setor, etc.), podendo exercer funções como:&lt;/span&gt;&lt;/div&gt;&lt;ol&gt;&lt;li style="text-align: justify;"&gt;Projetar, adquirir ou desenvolver, implantar e dar manutenção em produtos de software como sistemas de informação, utilitários e outros tipos de programas de computador.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Planejar e gerir o fluxo de informações geradas e distribuídas por computador, úteis para os diversos níveis hierárquicos de uma organização, na tomada de decisões e no registro e controle das principais variáveis do negócio.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Implantar e administrar bancos de dados adequados à armazenagem e recuperação das informações.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Definir configuração de máquinas, redes e equipamentos auxiliares, buscando a melhor relação custo/benefício dos investimentos a serem realizados na área de Sistemas de Informação e Tecnologias da Informação.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Definir configurações de equipamentos e suas conexões para a comunicação de dados e voz, através de dispositivos tecnológicos gerando uma ligação mais íntima entre computadores e telecomunicações.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Definir configurações, implantar e administrar redes de computadores, atentando para os aspectos de velocidade e desempenho, de disponibilidade do serviço, de acesso às informações necessárias e da segurança das informações armazenadas.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Planejar de maneira estratégica os investimentos necessários para a infra-estrutura em Sistemas de Informação e Tecnologias da Informação, buscando obter retorno dos investimentos através da obtenção de diferencial competitivo para os negócios da organização.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Fazer a prospecção de novas tecnologias da informação e auxiliar na sua incorporação às estratégias, planejamento e práticas da organização.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Criar, implantar e gerir políticas para o uso eficiente e seguro dos recursos de Sistemas de Informação e Tecnologia da Informação disponíveis na organização.&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Treinar usuários para a correta utilização de programas de computador (sistemas de informação, sistemas operacionais, utilitários, etc) bem como o uso eficiente do computador e suas técnicas operacionais.&lt;/li&gt;
&lt;/ol&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Alguns cargos que o profissional de SI pode ocupar nas empresas:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNoSpacing"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;Analista de Sistemas/Analista de Negócios em Sistemas de Informação&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Projetista de Sistemas de Informação&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Desenvolvedor de Softwares em geral&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Administrador de Bancos de Dados&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Administrador de Redes de Computadores&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Gerente de Sistemas de Informação/Tecnologia da Informação&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Auditor de Sistemas de Informação&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Consultor na área de Sistemas de Informação&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Empresário na área de Sistemas de Informação/Tecnologia da Informação&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span class="Apple-style-span" style="line-height: 17px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Perfil&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: 12.95pt; margin-bottom: 14.4pt; margin-left: 0cm; margin-right: 0cm; margin-top: 7.2pt; text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;O profissional de SI precisa ter condições de assumir um papel de agente transformador do mercado no qual ele será capaz de provocar mudanças, através da incorporação de novas tecnologias na solução dos problemas e proporcionar novos tipos de atividades, agregando:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 12.95pt; margin-top: 7.2pt;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;Domínio de novas tecnologias da informação e gestão da área de sistemas de informação, visando melhores condições de trabalho e de vida.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Conhecimento e emprego de modelos associados ao uso das novas tecnologias da informação e ferramentas que representem o estado da arte na área.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Conhecimento e emprego de modelos associados ao diagnóstico, planejamento, implementação e avaliação de projetos de sistemas de informação aplicados nas organizações.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;Visão humanística consistente e crítica do impacto de sua atuação profissional na sociedade e nas organizações.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;A área promete muito, mas também é preciso muito empenho.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;O que achou? Tem algo à acrescentar?&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Até mais.&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/679067344801891588/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/o-profissional-de-sistemas-de.html#comment-form" rel="replies" title="1 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/679067344801891588" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/679067344801891588" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/o-profissional-de-sistemas-de.html" rel="alternate" title="O profissional de Sistemas de Informação" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-2895108846043585416</id><published>2011-04-17T18:13:00.002-03:00</published><updated>2011-04-17T21:14:29.507-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Redes"/><title type="text">Gerenciamento de Rede</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Gerenciamento de Rede é um tema importante nos dias atuais e assim, vamos definir e entender do que se trata.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;O que é gerenciamento de Rede ?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;É a função exercida por um administrador de rede através de uma central de operações com ferramentas que o ajudam a monitorar, administrar e controlar a rede, mantendo-a "viva", "atuante" e segura.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Ou ainda, segundo Saydam, 1996:&lt;/span&gt;&lt;/div&gt;&lt;blockquote style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Gerenciamento &amp;nbsp;de rede inclui o oferecimento, a integração e a coordenação de elementos de hardware, software e humanos, para monitorar, testar, consultar, configurar, analisar, avaliar e controlar os recursos da rede, e de elementos, para satifazer às exigências operacionais, de desempenho e de qualidade de serviço em tempo real a um custo razoável.&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Em quais cenários ele é útil?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Há muitos cenários em que ferramentas de gerenciamento apóiam o administrador:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Detecção de falha, em uma placa de interface em um hospedeiro ou roteador, onde a ferramenta indica quando uma interface não está funcionando, ou se tratando de um administrador de rede que monitora e analisa de maneira ativa o tráfego da rede, detectar problemas na interface (como aumento de erros de somas de verificação) &amp;nbsp;e substituir a placa de interface antes dela falhar.&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Monitoração de hospedeiro, permitindo verificar se todos os hospedeiros da rede estão ativos e operacionais.&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Monitoração de tráfego (para auxiliar o oferecimento de recursos), permitindo monitorar padrões de tráfego, utilização de enlaces e identificar congestionamento de uma enlace que ultrapassar determinado limite.&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Detecção de mudanças rápidas em tabelas de gerenciamento que permite identificar instabilidades no roteamento ou um roteador mal configurado.&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Monitoração de SLAs (Acordos de Nível de Serviços), definem parâmetros específicos de medida e níveis aceitáveis de desempenho do provedor de rede em relação a essas medidas.&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Detecção de intrusos, permitindo que o administrador seja avisado quando chegar tráfego de uma fonte suspeita ou se destinar tráfego a ela e detectar tráfego característico de determinado tipo de ataque à segurança.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Áreas que ele deve atuar&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;A ISO (International Organization for Standartization) criou um modelo de gerenciamento de rede que é útil para situar os cenários apresentados em um quadro mais estruturado. São definidas cinco áreas de gerenciamento de rede:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Gerenciamento de desempenho: o objetivo é quantificar, medir, informar, analisar e controlar o desempenho de diferentes componentes da rede;&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Gerenciamento de falhas: a meta é registrar, detectar e reagir as condições de falha da rede;&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Gerenciamento de configuração: permitir saber quais dispositivos fazer parte da rede administrada e quais são suas configurações de hardware e software;&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Gerenciamento de contabilização: permitir especificar, registrar e controlar o acesso de usuários e dispositivos dos recursos da rede;&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Gerenciamento de segurança: objetiva controlar o acesso dos recursos da rede de acordo com alguma política definida.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Qual a infraestrutura?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Em relação à arquitetura de gerenciamento de rede podemos citar três componentes principais:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;A &lt;u&gt;entidade gerenciadora&lt;/u&gt; que é uma aplicação que em geral tem uma pessoa no circuito e que é executada em uma estação central de gerência de rede. Ela controla a coleta, o processamento, a análise e/ou a apresentação de informações de gerenciamento de rede. É aqui que o administrador interage com os dispositivos da rede.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Um &lt;u&gt;dispositivo gerenciado&lt;/u&gt; que é um equipamento de rede (incluindo o software) que reside em uma rede gerenciada. Pode ser um hospedeiro, um roteador, uma ponte, um hub, uma impressora ou modem. Dentro dele pode haver diversos &lt;i&gt;objetos gerenciados&lt;/i&gt;, peças de hardware que estão dentro do dispositivo gerenciado, e que têm informações associadas a eles que são coletadas dentro de uma MIB (Base de Informações de Gerenciamento). Dentro dele ainda existe um &lt;i&gt;agente de gerenciamento de rede&lt;/i&gt; que é um processo executado no dispositivo gerenciado e que se comunica com a entidade gerenciadora e que executa ações locais nos dispositivos gerenciados sob o comando e o controle da entidade gerenciadora.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;O terceiro componente de uma arquitetura de gerenciamento de rede é o &lt;u&gt;protocolo de gerenciamento de rede&lt;/u&gt; que é executado entre a entidade gerenciadora e o agente de gerenciamento de rede dos dispositivos gerenciados, o que permite que a entidade gerenciadora investigue o estado dos dispositivos gerenciados e, indiretamente, execute ações sobre eles mediante seus agentes.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Padrões de Gerenciamento&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Os padrões de gerenciamento de rede começaram a amadurecer no final de década de 1980, sendo que o OSI CMISE/CMIP e o SNMP, da internet, emergiram como os dois padrões mais importantes. Ambos foram projetados para ser independentes de produtos ou de redes de fabricantes específicos.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Estrutura de gerenciamento padrão da Internet&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Constituída de quatro partes:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;u&gt;Definição dos objetos de gerenciamento de rede&lt;/u&gt; , conhecidos como objetos MIB, que definem as informações de gerenciamento mantidas por um dispositivo gerenciado.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;u&gt;Uma linguagem de definição de dados&lt;/u&gt;, conhecida como SMI, que define os tipos de dados, um modelo de objeto e regras para escrever e revisar informações de gerenciamento.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;u&gt;Um protocolo&lt;/u&gt;, SNMP, usado para transmitir informações e comandos entre uma entidade gerenciadora e um agente que os executa em nome da entidade dentro de um dispositivo de rede gerenciado.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;u&gt;Capacidades de segurança e de administração&lt;/u&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Assim, vimos que a arquitetura do sistema de gerenciamento de rede gira em torno de cinco componentes fundamentais: um gerenciador de rede, um conjunto de dispositivos gerenciados remotamente (pelo gerenciador de rede), as bases de informações de gerenciamento (MIBs) existentes nesses dispositivos, os agentes remotos que reportam informação das MIBs e executam ações sob o controle do gerenciador de rede e um protocolo para a comunicação entre o gerenciador de rede e os dispositivos remotos.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Espero que tenham entendido o processo e os requisitos necessários para o gerenciamento de uma rede.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Até mais.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/2895108846043585416/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/gerenciamento-de-rede.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/2895108846043585416" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/2895108846043585416" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/gerenciamento-de-rede.html" rel="alternate" title="Gerenciamento de Rede" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-2429234485872083083</id><published>2011-04-16T20:02:00.003-03:00</published><updated>2011-04-16T20:22:39.925-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CMS"/><category scheme="http://www.blogger.com/atom/ns#" term="Drupal"/><category scheme="http://www.blogger.com/atom/ns#" term="Joomla"/><category scheme="http://www.blogger.com/atom/ns#" term="Plone"/><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type="text">Diferenças entre cada CMS: Wordpress, Joomla, Drupal e Plone</title><content type="html">&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;CMS&amp;nbsp;é um Sistema de Gerenciamento de Conteúdo para websites, portais e&amp;nbsp;intranet. Ele&amp;nbsp;integra ferramentas de criação, edição e inserção de conteúdos em tempo real e, o usuário não precisa programar códigos. O objetivo é facilitar a criação, administração, distribuição, publicação e disponibilidade da informação através de uma&amp;nbsp;&lt;/span&gt;estrutura pronta.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP5f3cBrOotqpgrwl4U8ChmdVSHsPEAU_MIqXQDT-RFVMUJtfOZGXJuiGe3AoDX6z07qNYeEaKz2JE7vPr2VoB-BurnCMBsdJHJbvMamlCFtqCneIyl7BL8-18BoS9AbETcUlopn-bHJo/s1600/wordpress_joomla_drupal_plone-logo.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="22" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP5f3cBrOotqpgrwl4U8ChmdVSHsPEAU_MIqXQDT-RFVMUJtfOZGXJuiGe3AoDX6z07qNYeEaKz2JE7vPr2VoB-BurnCMBsdJHJbvMamlCFtqCneIyl7BL8-18BoS9AbETcUlopn-bHJo/s320/wordpress_joomla_drupal_plone-logo.gif" style="cursor: move;" width="320" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;Na hora de escolher, surge as dúvidas: qual é o melhor? qual é o mais fácil de usar? qual fornece a maioria de flexibilidade na hora de montar seu website? qual fornece maior facilidade de manutenção? qual tem características mais fortes para comunidades e ritmo de trabalho?&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Com base em alguns critérios de comparação como:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Facilidade de hospedar e instalação&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Facilidade para montar um site Simples&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Facilidade para ajustar e configurar um site mais complexo&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Facilidade para administração do conteúdo&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Flexibilidade gráfica, Flexibilidade estrutural&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Função de usuário e ritmo de trabalho&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Comunidade / funcionalidades “Web 2.0”&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Ampliar e Integrar&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Escalabilidade e Segurança&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Manutenção do site&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Suporte/Comunidade forte&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;E através um estudo do material do&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.idealware.org/"&gt;Idealware&lt;/a&gt;&amp;nbsp;é possível abstrair o seguinte gráfico onde c&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;ada critério foi testado e&amp;nbsp;&lt;/span&gt;verificado, recebendo os valores: Satisfatório, Sólido e Excelente:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9rbqlFBN4KPXuDTFm_Eq59rLCwWYR5gHF6kQ9EXxcpRKF5G2jDHxqWXVU2JAQ2GL2rdgTeDbJXYbnnR0wDO2lqMxGocCeS7X1FlOYOODSrED9cLaseZOOTVmj7wVTKavCHKkkgEEKg4c/s1600/wordpress_joomla_drupal_plone.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="230" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9rbqlFBN4KPXuDTFm_Eq59rLCwWYR5gHF6kQ9EXxcpRKF5G2jDHxqWXVU2JAQ2GL2rdgTeDbJXYbnnR0wDO2lqMxGocCeS7X1FlOYOODSrED9cLaseZOOTVmj7wVTKavCHKkkgEEKg4c/s320/wordpress_joomla_drupal_plone.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: -webkit-auto;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: -webkit-auto;"&gt;O&amp;nbsp;WordPress&amp;nbsp;é o melhor&amp;nbsp;CMS para gerenciar&amp;nbsp;Blogs&amp;nbsp;e é usados por quase todos os melhores&amp;nbsp;Blogs&amp;nbsp;do mundo. Agora se você tem a intenção de gerenciar apenas um site, todos são bons e de igual qualidade. Só vai depender da criatividade do&amp;nbsp;WebMaster.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Para exemplificar alguns portais/sites feitos usando essas tecnologias de CMS acesse:&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;&lt;a href="http://wordpress.org/showcase/" style="text-decoration: none;" target="_blank"&gt;Sites WordPress&amp;nbsp;&lt;/a&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: inherit; text-decoration: none;"&gt;&lt;a href="http://www.joomlacase.com/" style="text-decoration: none;" target="_blank"&gt;Sites Joomla&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: inherit; text-decoration: none;"&gt;&lt;a href="http://buytaert.net/tag/drupal-sites" style="text-decoration: none;" target="_blank"&gt;Sites Drupal&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: black; font-family: inherit; text-decoration: none;"&gt;&lt;a href="http://plone.net/sites" style="text-decoration: none;" target="_blank"&gt;Sites Plone&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;E você, tem algo pra dizer sobre algum em particular?&lt;br /&gt;
Até mais.&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/2429234485872083083/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/diferenca-entre-cada-cms-wordpress.html#comment-form" rel="replies" title="2 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/2429234485872083083" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/2429234485872083083" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/diferenca-entre-cada-cms-wordpress.html" rel="alternate" title="Diferenças entre cada CMS: Wordpress, Joomla, Drupal e Plone" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP5f3cBrOotqpgrwl4U8ChmdVSHsPEAU_MIqXQDT-RFVMUJtfOZGXJuiGe3AoDX6z07qNYeEaKz2JE7vPr2VoB-BurnCMBsdJHJbvMamlCFtqCneIyl7BL8-18BoS9AbETcUlopn-bHJo/s72-c/wordpress_joomla_drupal_plone-logo.gif" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-2359079186741419197</id><published>2011-04-16T00:00:00.001-03:00</published><updated>2011-04-16T21:54:04.136-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Notícias"/><title type="text">TI movimenta bilhões no país</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;O IBGE, em conjunto com a Softex (Associação para a Promoção da Excelência do Software Brasileiro), divulgou um relatório nessa sexta-feria (15/4/11) informando que cerca de 2.000 empresas no Brasil da área de TI mobilizaram no ano passado R$ 39,4 bilhões. E dessa soma, cerca de&amp;nbsp;R$ 13 bilhões corresponderam ao faturamento pela produção nacional de programas para computadores. Ou seja, o Brasil está desenvolvendo software a um ritmo acelerado. É importante destacar que o relatório não levou em consideração&amp;nbsp;&amp;nbsp;a produção e venda de hardware, que estima-se, no ano passado mobilizou no Brasil cerca de R$ 55 bilhões.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Brasil buscando o seu futuro. O importante é não se acomodar.&lt;/span&gt;&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/2359079186741419197/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/ti-movimenta-bilhoes-no-pais.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/2359079186741419197" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/2359079186741419197" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/ti-movimenta-bilhoes-no-pais.html" rel="alternate" title="TI movimenta bilhões no país" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2609012172432932851.post-2722841858078308481</id><published>2011-04-06T20:14:00.000-03:00</published><updated>2011-04-06T20:14:32.034-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Formulários"/><title type="text">Como criar um formulário de contato</title><content type="html">&lt;div style="text-align: justify;"&gt;Eu poderia muito bem falar aqui como criar manualmente um formulário. Mas já que há várias ferramentas prontas disponíveis na internet, nem precisamos ficar perdendo tempo. Vou dizer &lt;u&gt;onde&lt;/u&gt; criar um formulário.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;O site&amp;nbsp;&lt;a href="http://www.jotform.com/"&gt;JotForm&lt;/a&gt;&amp;nbsp;faz tudo para você de uma forma muito intuitiva. E o mais importante: é grátis. Você acessa o site e já começa a fazer o seu formulário. Há vários itens e recursos na barra lateral, como campo de texto, caixa de seleção, imagem, possibilidade de enviar arquivos, avaliação com uso de estrelas e vários outros. Possui várias configurações como mensagem e e-mail de confirmação, &amp;nbsp;temas, confirmação para evitar spams, quebra de página, plano de fundo, além de poder ser integrado com ferramentas de pagamento como o Paypal.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;O JotForm possui várias outras vantagens: rápido, simples, confiável (usado por mais de 350 mil usuários), não possui anúncios ou logos, salvamento automático e totalmente em português.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Não há necessidade de se criar uma conta, mas se você criar poderá alterá-lo depois, além de poder acompanhar as&amp;nbsp;estatísticas do uso do formulário&amp;nbsp;através de um painel de controle.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Eu encontrei o JotForm através do&amp;nbsp;&lt;a href="http://www.dicasparablogs.com.br/2011/03/formulario-de-contato-no-blogger-enviar.html"&gt;Dicas para Blogs&lt;/a&gt;.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Até mais.&lt;/div&gt;</content><link href="http://www.lennonramos.com/feeds/2722841858078308481/comments/default" rel="replies" title="Postar comentários" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/como-criar-um-formulario-de-contato.html#comment-form" rel="replies" title="0 Comentários" type="text/html"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/2722841858078308481" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2609012172432932851/posts/default/2722841858078308481" rel="self" type="application/atom+xml"/><link href="http://www.lennonramos.com/2011/04/como-criar-um-formulario-de-contato.html" rel="alternate" title="Como criar um formulário de contato" type="text/html"/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry></feed>