<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8943341042831071528</id><updated>2012-02-16T16:38:01.934-02:00</updated><category term='notícias'/><category term='warehouse'/><category term='banco de dados'/><category term='ufscar'/><category term='news'/><category term='data'/><category term='olap'/><category term='spam'/><category term='mainproject'/><category term='dica'/><title type='text'>Renato Molina</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://renatomolinat.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8943341042831071528/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://renatomolinat.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Renato Molina</name><uri>http://www.blogger.com/profile/15345479121004441225</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_et4uzZthPtI/TMEDe-juKqI/AAAAAAAAAP4/lUYrALKfGJY/S220/Sem-T_tulo-1.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8943341042831071528.post-7600525559829405330</id><published>2010-01-06T01:32:00.008-02:00</published><updated>2010-01-07T16:43:01.359-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data'/><category scheme='http://www.blogger.com/atom/ns#' term='olap'/><category scheme='http://www.blogger.com/atom/ns#' term='ufscar'/><category scheme='http://www.blogger.com/atom/ns#' term='warehouse'/><category scheme='http://www.blogger.com/atom/ns#' term='mainproject'/><category scheme='http://www.blogger.com/atom/ns#' term='banco de dados'/><title type='text'>O que é OLAP?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_et4uzZthPtI/S0YE7NZXLaI/AAAAAAAAADs/ZkDpqAu148w/s1600-h/olap.jpg" style="text-decoration: none;"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 122px; height: 51px;" src="http://4.bp.blogspot.com/_et4uzZthPtI/S0YE7NZXLaI/AAAAAAAAADs/ZkDpqAu148w/s400/olap.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5424028216469171618" /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;Atualmente me envolvi em um projeto para desenvolvimento de um sistema de recomendações para um sistema de LMS (Learning Management System/Sistema gestão de aprendizado) chamado &lt;a href="http://www.moodle.org/"&gt;Moodle&lt;/a&gt;, em especifico o que está implementado para os alunos da &lt;a href="http://www.ufscar.br/"&gt;Universidade Federal de São Carlos&lt;/a&gt;.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Um módulo de recomendações trata-se de um sistema faz recomendações aos seus usuários a partir de informações coletas, e guardadas em um banco de dados, de seus costumes. A partir de uma base de dados, que contém dados referentes a comportamentos, são categorizados perfis. Cada usuário é associado a um perfil, fazendo seu acesso ser mais personalizado e elegante.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Um exemplo clássico é de uma loja virtual, em que o comprador compra um livro de ciências, por exemplo, e após a compra o site irá mostrar em sua tela inicial outros livros da mesma espécie como recomendação para o comprador.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Mas por trás desse sistema de recomendação é fundamental ter não só uma simples base de dados, mas sim é necessário muitas vezes o desenvolvimento de um &lt;b&gt;Data Warehous&lt;/b&gt;&lt;b&gt;e. &lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Um&lt;b&gt; Data Warehouse&lt;/b&gt; se trata de um sistema utilizado para armazenar informações relativas às atividades e comportamentos dos usuários de um sistema, de forma consolidada. Ou seja, são guardados logs de acesso em um banco de dados de um determinado padrão de acesso. Para analisar de forma rápida e eficiente essa base de dados em forma de Data Warehouse é necessário uma ferramentas OLAP.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;O OLAP (On-line analytical processing) é uma abordagem capaz de responder uma consulta em uma modelagem multi-dimensional de forma rápida e prática. Aplicações OLAP tem sido usado em sistemas de várias espécies como sistemas de negociação e vendas, sites de relacionamento, lojas on-line, marketing, financeiros, gestão de processos de negócios, etc.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Uma aplicação OLAP permite consultas complexas com resultados rápidos e apresentação de dados que possibilitam uma compreensão maior de um sistema e/ou do perfil de seus usuários.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Para entender um sistema OLAP é necessário entender alguns conceitos.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Um importante conceito básico é o de cubo (tridimensional ou multidimensional).&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Entretanto, antes temos entender o que é uma dimensão num cubo no mundo OLAP.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Considere o cenário loja virtual, onde temos uma dimensão chamada Loja (categoriza a loja em que o produto foi vendido), produto, ano, podemos então ter um cubo da seguinte espécie:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_et4uzZthPtI/S0YENqFhPwI/AAAAAAAAADk/ZTTJYadXBbg/s1600-h/Space2.gif" style="text-decoration: none;"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 372px; height: 372px;" src="http://4.bp.blogspot.com/_et4uzZthPtI/S0YENqFhPwI/AAAAAAAAADk/ZTTJYadXBbg/s400/Space2.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5424027433896591106" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;Modelagem de uma aplicação OLAP &lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Com dimensões definidas, podemos fazer uma interpretação interessante desse cubo. Por exemplo, se eu quiser saber quantas unidades do produto X foram vendidos em determinada loja Y e no ano Z, então, consigo obter facilmente essa informação no cubo. Também é possível saber quantas unidades do produto x foi vendido no ano z, considerando todas as lojas, basta rotacionar o cubo e vê-lo da maneira desejada.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Vendo por esse exemplo parece ser uma ferramenta sem muito grande poder, pelo exemplo se tratar de uma solução visível e em três dimensões, entretanto o OLAP consegue nos apresentar resultados em multidimensões, como citado anteriormente, o que seria impossível analisar visivelmente.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;No projeto que será aplicado no &lt;a href="http://www.moodle.ufscar.br/"&gt;Moodle da Universidade Federal de São Carlos&lt;/a&gt;, irá ser guardados logs de acesso de tipos de arquivos em um Data Warehouse e com o OLAP irá auxiliar posteriormente será usado o sistema de recomendações, fornecendo dados do que é mais acessado.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;O assunto OLAP é algo muito abrangente, em postagens posteriores irei abordar mais conceitos e reportar novidades sobre o projeto.&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8943341042831071528-7600525559829405330?l=renatomolinat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://renatomolinat.blogspot.com/feeds/7600525559829405330/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://renatomolinat.blogspot.com/2010/01/o-que-e-o-olap.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8943341042831071528/posts/default/7600525559829405330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8943341042831071528/posts/default/7600525559829405330'/><link rel='alternate' type='text/html' href='http://renatomolinat.blogspot.com/2010/01/o-que-e-o-olap.html' title='O que é OLAP?'/><author><name>Renato Molina</name><uri>http://www.blogger.com/profile/15345479121004441225</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_et4uzZthPtI/TMEDe-juKqI/AAAAAAAAAP4/lUYrALKfGJY/S220/Sem-T_tulo-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_et4uzZthPtI/S0YE7NZXLaI/AAAAAAAAADs/ZkDpqAu148w/s72-c/olap.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8943341042831071528.post-1817769353281495308</id><published>2009-12-24T01:28:00.005-02:00</published><updated>2009-12-24T21:19:35.104-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dica'/><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='notícias'/><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><title type='text'>Spam</title><content type='html'>Do início de 2009, até agora, quase 8 trilhões de mensagens não solicitadas (spam) foram enviadas por nossos servidores. Realmente um volume impressionante! Um estudo feito pela Cisco aponta que superamos a China e os EUA, detentores do pódio de maior diseminador de spam no último ano.&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_et4uzZthPtI/SzLhFzfeZ-I/AAAAAAAAAC0/8CXRFUMGoxE/s1600-h/spam.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 261px;" src="http://2.bp.blogspot.com/_et4uzZthPtI/SzLhFzfeZ-I/AAAAAAAAAC0/8CXRFUMGoxE/s400/spam.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5418640791517947874" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;O volume de spam gerado pelo Brasil este ano, é três vezes maior do que o volume gerado em 2008, durante o mesmo período. A Cisco e a Forbes atribuem este aumento ao rápido crescimento do país na internet e adoção acelerada de conexões banda larga, mas sem medidas apropriadas como educação dos usuários e ferramentas como antivírus e firewalls apropriadas.&lt;br /&gt;&lt;br /&gt;Os Estados Unidos caíram de 8,3 trilhões de spams em 2008 para apenas 6,6 trilhões este ano, ficando bem atrás de nós na pesquisa. A Índia, país emergente como nós, dobrou seu volume de spam em um ano, mas mesmo assim ficaram atrás de nós na pesquisa, foram 3,6 trilhões de mensagens não autorizadas.&lt;br /&gt;&lt;br /&gt;Além da quantidade de mensagens não autorizadas (spam), o relatório da Cisco aponta também a ascensão de pragas que se espalham através de redes sociais como Facebook e Twitter, bem como cavalos de tróia para roubos de informações bancárias.&lt;br /&gt;&lt;br /&gt;No Brasil existe um órgão responsável por combater spams, trata-se do Cert.br, que além de outras funções, instrui o usuário de internet a delatar mensagens recebidas sem autorização.&lt;br /&gt;&lt;br /&gt;O Cert.br recomenda que sempre que você receber um spam, retorne um email ao remetente, solicitando a retirada de seu endereço de email da lista de envio deles. É importante incluir o endereço &lt;mail-abuse@cert.br&gt; no campo "Cc" da mensagem, desta forma o Cert.br consegue identificar mais facilmente a fonte dos spams.&lt;/mail-abuse@cert.br&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="  color: rgb(102, 102, 102); font-family:Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Para mais infomações de como combater spams, &lt;/span&gt;&lt;a href="http://renatomolinat.blogspot.com/2009/12/como-evitar-spams.html" style="display: inline; width: auto; height: auto; color: rgb(102, 102, 102); text-decoration: none; "&gt;&lt;span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;  display: inline; clear: both; color: rgb(51, 51, 51); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(233, 233, 233); border-right-color: rgb(233, 233, 233); border-bottom-color: rgb(233, 233, 233); border-left-color: rgb(233, 233, 233); "&gt;&lt;span style="color:#0000cc;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;clique aqui&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8943341042831071528-1817769353281495308?l=renatomolinat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://renatomolinat.blogspot.com/feeds/1817769353281495308/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://renatomolinat.blogspot.com/2009/12/spam.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8943341042831071528/posts/default/1817769353281495308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8943341042831071528/posts/default/1817769353281495308'/><link rel='alternate' type='text/html' href='http://renatomolinat.blogspot.com/2009/12/spam.html' title='Spam'/><author><name>Renato Molina</name><uri>http://www.blogger.com/profile/15345479121004441225</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_et4uzZthPtI/TMEDe-juKqI/AAAAAAAAAP4/lUYrALKfGJY/S220/Sem-T_tulo-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_et4uzZthPtI/SzLhFzfeZ-I/AAAAAAAAAC0/8CXRFUMGoxE/s72-c/spam.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8943341042831071528.post-5755123648452818853</id><published>2009-11-25T18:50:00.006-02:00</published><updated>2009-12-24T01:14:15.500-02:00</updated><title type='text'>PowerPC</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_et4uzZthPtI/SzLceunBATI/AAAAAAAAACk/HOfZEpUcnSU/s1600-h/iMac2.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 200px;" src="http://4.bp.blogspot.com/_et4uzZthPtI/SzLceunBATI/AAAAAAAAACk/HOfZEpUcnSU/s200/iMac2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5418635722145988914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;A Familia de processadores PowerPC, usados na grande maioria nos computadores Mac, sempre apresentaram um grande desempenho desde o primeiro lançamento. Esse texto tem como objetivo mostrar as características mostrando seu desempenho, fazendo comparações a tecnologias do concorrentes, do fator histórico até os dias de hoje e seu nicho de mercado. &lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;Também são abordados assuntos relacionados ao PowerPC, como conceitos de arquitetura e organização de computadores, pipeline, as características da arquitetura RISC e seus conjuntos de instruções, além de uma série de informações relevantes ao assunto.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Clique aqui para &lt;span style="font-weight: bold;"&gt;&lt;a target="_blank" href="http://www.gbdi.icmc.usp.br/~junio/CompsorArquitetura/PowerPC.pdf"&gt;visualizar ou baixar&lt;/a&gt;&lt;/span&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8943341042831071528-5755123648452818853?l=renatomolinat.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://renatomolinat.blogspot.com/feeds/5755123648452818853/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://renatomolinat.blogspot.com/2009/11/powerpc.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8943341042831071528/posts/default/5755123648452818853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8943341042831071528/posts/default/5755123648452818853'/><link rel='alternate' type='text/html' href='http://renatomolinat.blogspot.com/2009/11/powerpc.html' title='PowerPC'/><author><name>Renato Molina</name><uri>http://www.blogger.com/profile/15345479121004441225</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_et4uzZthPtI/TMEDe-juKqI/AAAAAAAAAP4/lUYrALKfGJY/S220/Sem-T_tulo-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_et4uzZthPtI/SzLceunBATI/AAAAAAAAACk/HOfZEpUcnSU/s72-c/iMac2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
