tag:blogger.com,1999:blog-1768916523765231282024-03-08T02:28:11.730-08:00Blog do Professor TacianoBlog do Professor Taciano de Morais Silva, da UFRN campus Caicó. Professor do Curso de Bacharelado em Sistemas de Informação da UFRN. Este blog contém informações sobre tecnologia da informação, programação, ciência da computação, sistemas de informação, ou coisas relacionadas com ensino superior.Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-176891652376523128.post-19172732834834128632012-06-06T12:03:00.000-07:002012-06-06T12:03:15.599-07:00EduBrazuca: Mais uma rede social voltada a EducaçãoOlá Pessoal,<br />
<br />
Voltando a postar no meu blog depois de muito tempo. As atividades profissionais não estava permitindo, mas vamos tentar novamente ativar o blog.<br />
<br />
Ultimamente tenho lido bastante sobre redes sociais voltadas a educação, principalmente ligadas ao estilo da Khan Academy (<cite><a href="http://www.khanacademy.org/">www.<b>khanacademy</b>.org</a>)</cite>. Já existe alguns projetos que buscam traduzir ou legendar as aulas da Khan Academy. Verifique por exemplo os sites: <a href="http://veduca.com.br/">http://veduca.com.br</a> e <cite><a href="http://www.fundacaolemann.org.br/khanportugues">www.fundacaolemann.org.br/<b>khan</b>portugues</a>.</cite><br />
<br />
Hoje recebi um link para a rede EduBrazuca (<a href="http://www.edubrazuca.com.br/">http://www.edubrazuca.com.br</a>)<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.edubrazuca.com.br/portal/imagens/edubrazuca/logo-edubrazuca.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="112" src="http://www.edubrazuca.com.br/portal/imagens/edubrazuca/logo-edubrazuca.gif" width="320" /></a></div>
Esta rede promete ser um buscador de instituições e cursos brasileiros. No site você pode buscar por Nome, Instituição, Modalidade (Presencial e à Distância).<br />
<br />
Além da busca o site promete curso gratuitos para que o usuário melhore seu currículo.<br />
<br />
Achei o site bem interessante e pretendo contribuir, principalmente informando corretamente os dados do nosso curso (<a href="http://bsi.cerescaico.ufrn.br/">bsi.cerescaico.ufrn.br</a> e <span class="url_programa"><a href="http://www.sigaa.ufrn.br/sigaa/public/curso/portal.jsf?id=7191770">http://www.graduacao.ufrn.br/bsi</a></span>)<br />
<br />Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-45430742285854179462011-04-11T08:02:00.000-07:002011-04-11T08:02:29.123-07:00Latex: Um sistema de preparação de documentosOlá Pessoal,<br />
<br />
Gostaria de falar um pouco de Latex, atendendo a pedidos de alguns de meus alunos. Latex é uma ferramenta extraordinária para a preparação de documentos. Uso esta ferramenta desde 2001, quando fui aluno de Iniciação Científica no curso de Matemática da UEPB e no curso de Ciência da Computação, além disso minhas monografias e dissertações foram feitas com tal sistema.<br />
<br />
Diferentemente dos ambientes semelhantes ao MS Word, facilita a vida de quem precisa trabalhar com documentos relativamente grandes e com muitas alterações. A preparação de uma monografia é um trabalho de muitas alterações e ajustes, e geralmente você está preocupado com o texto e não com o layout final. O Latex faz muito bem a separação entre conteúdo e layout, além de facilitar inúmeras atividades na confecção de um trabalho (sumários, listas de tabelas, lista de figuras, bibliografias, indice remissivo).<br />
<br />
Coloquei em minha página no Google Sites (<a href="https://sites.google.com/site/tacianosilva/tutoriais-1/latex">https://sites.google.com/site/tacianosilva/tutoriais-1/latex</a>) alguns links e tutorias sobre esta ferramenta. Pretendo detalhar melhor em um tutorial as minhas experiência com Latex. Uma idéia interessante é combinar o Latex com uma ferramenta de controle de versão. Para maiores informações acesse:<br />
<ul><li>Latex - A document preparation system. Site oficial do projeto <a href="http://www.latex-project.org/" rel="nofollow">http://www.latex-project.org/</a></li>
<li>Miktex - Distribuição de pacotes do Latex para Windows: <a href="http://miktex.org/" rel="nofollow">http://miktex.org/</a></li>
<li>Tetex - Distribuição de pacotes do Latex para Linux: <a href="http://www.tug.org/tetex/" rel="nofollow">http://www.tug.org/tetex/</a></li>
<li>Página na WikiPédia : <a href="http://en.wikipedia.org/wiki/LaTeX" rel="nofollow">http://en.wikipedia.org/wiki/LaTeX</a></li>
</ul>Abraços e bons estudos!Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-77431838089345097712011-03-24T07:40:00.000-07:002011-03-24T07:40:29.472-07:00Acabou a confusão: BrOffice passa a ser LibreOffice no Brasil « Meio Bit<div>Olá Pessoal,</div><div><br /></div><div>Um dos blogs que mais acompanho é o <a href="http://meiobit.com">meiobit</a> que sempre traz bons post. Esse post sobre o fim do BrOffice e início da existência do LibreOffice no Brasil. </div><div><br /></div><a href="http://meiobit.com/82603/broffice-libreoffice-brasil/">Acabou a confusão: BrOffice passa a ser LibreOffice no Brasil « Meio Bit</a>Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-38809669389626553532011-03-24T07:25:00.000-07:002011-03-24T07:25:41.164-07:00Atualizando Firefox 4.0 no UbuntuEncontrei no Site <a href="http://www.ubuntero.com.br/2011/03/firefox-4-0/">Firefox 4.0 | Ubuntero</a> uma dicas para atualizar o Firefox no Ubuntu 10.04 e 10.10.<div><span class="Apple-style-span" style="color: rgb(91, 91, 91); font-family: arial, 'helvetica sans-serif'; font-size: 13px; line-height: 20px; "><br /></span></div><div><span class="Apple-style-span" style="color: rgb(91, 91, 91); font-family: arial, 'helvetica sans-serif'; font-size: 13px; line-height: 20px; ">Se você quer usufruir de todas as vantagens desta nova versão do Firefox siga os passos abaixo:</span><div><span class="Apple-style-span" style="font-family: arial, 'helvetica sans-serif'; font-size: 13px; line-height: 22px; "><ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; list-style-type: disc; list-style-image: initial; list-style-position: inside; ">Abra o terminal em Aplicativos >> Acessórios >> Terminal e digite os seguintes comandos:</li></ul><div style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><div id="highlighter_716667" class="syntaxhighlighter shell" style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; margin-top: 1em !important; margin-right: 0px !important; margin-bottom: 1em !important; margin-left: 0px !important; width: 620px; position: relative !important; overflow-x: auto !important; overflow-y: auto !important; font-size: 1em !important; background-color: white !important; "><table border="0" cellpadding="0" cellspacing="0" style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(217, 217, 217); border-right-color: rgb(217, 217, 217); border-bottom-color: rgb(217, 217, 217); border-left-color: rgb(217, 217, 217); border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: 620px; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; background-position: initial initial !important; background-repeat: initial initial !important; "><tbody style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; background-position: initial initial !important; background-repeat: initial initial !important; "><tr style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; background-position: initial initial !important; background-repeat: initial initial !important; "><td class="gutter" style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-width: 0px !important; border-top-style: solid; border-top-color: rgb(217, 217, 217); border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; color: rgb(175, 175, 175) !important; background-position: initial initial !important; background-repeat: initial initial !important; "><div class="line number1 index0 alt2" style="padding-top: 0px !important; padding-right: 0.5em !important; padding-bottom: 0px !important; padding-left: 1em !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: white !important; border-top-width: 0px !important; border-right-width: 3px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; background-position: initial initial !important; background-repeat: initial initial !important; ">1</div><div class="line number2 index1 alt1" style="padding-top: 0px !important; padding-right: 0.5em !important; padding-bottom: 0px !important; padding-left: 1em !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: white !important; border-top-width: 0px !important; border-right-width: 3px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: right !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important; border-right-style: solid !important; border-right-color: rgb(108, 226, 108) !important; background-position: initial initial !important; background-repeat: initial initial !important; ">2</div></td><td class="code" style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-width: 0px !important; border-top-style: solid; border-top-color: rgb(217, 217, 217); border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: 591px; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; background-position: initial initial !important; background-repeat: initial initial !important; "><div class="container" style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: relative !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; background-position: initial initial !important; background-repeat: initial initial !important; "><div class="line number1 index0 alt2" style="padding-top: 0px !important; padding-right: 1em !important; padding-bottom: 0px !important; padding-left: 1em !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: white !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important; background-position: initial initial !important; background-repeat: initial initial !important; "><code class="shell functions" style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; color: rgb(255, 20, 147) !important; background-position: initial initial !important; background-repeat: initial initial !important; ">sudo</code> <code class="shell plain" style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; color: black !important; background-position: initial initial !important; background-repeat: initial initial !important; ">add-apt-repository ppa:mozillateam</code><code class="shell plain" style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; color: black !important; background-position: initial initial !important; background-repeat: initial initial !important; ">/firefox-stable</code></div><div class="line number2 index1 alt1" style="padding-top: 0px !important; padding-right: 1em !important; padding-bottom: 0px !important; padding-left: 1em !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: white !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; white-space: pre !important; background-position: initial initial !important; background-repeat: initial initial !important; "><code class="shell functions" style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; color: rgb(255, 20, 147) !important; background-position: initial initial !important; background-repeat: initial initial !important; ">sudo</code> <code class="shell plain" style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; color: black !important; background-position: initial initial !important; background-repeat: initial initial !important; ">apt-get update && </code><code class="shell functions" style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; color: rgb(255, 20, 147) !important; background-position: initial initial !important; background-repeat: initial initial !important; ">sudo</code> <code class="shell plain" style="padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; border-top-left-radius: 0px 0px !important; border-top-right-radius: 0px 0px !important; border-bottom-right-radius: 0px 0px !important; border-bottom-left-radius: 0px 0px !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-style: initial !important; border-color: initial !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; outline-width: 0px !important; outline-style: initial !important; outline-color: initial !important; overflow-x: visible !important; overflow-y: visible !important; position: static !important; right: auto !important; text-align: left !important; top: auto !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important; color: black !important; background-position: initial initial !important; background-repeat: initial initial !important; ">apt-get upgrade</code></div></div></td></tr></tbody></table></div></div><p style="padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(91, 91, 91); font-size: 13px; line-height: 20px; ">Pronto, é só abrir o Firefox que ele lhe fará algumas poucas perguntas e poderá utilizar o Firefox no seu Ubuntu 10.04 ou 10.10. A versão 11.04 já virá com o Firefox 4 instalado por padrão.</p><p style="padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 13px; line-height: 20px; "><strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span class="Apple-style-span" ><u>Fonte:</u></span><span class="Apple-style-span" > </span><span class="Apple-style-span" style="color: rgb(91, 91, 91); "><a href="http://www.omgubuntu.co.uk/2011/03/firefox-4-ppa-for-ubuntu-10-04-and-10-10-users/">OMG Ubuntu</a></span></strong></p></span></div></div>Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-14818776251583993712011-03-16T08:03:00.000-07:002011-03-16T08:03:34.259-07:00Os 10 maus hábitos dos desenvolvedores JSF | Rafael Ponte<div>Olá Pessoal,</div><div><br /></div><div>Estou tentando retomar a iniciativa de atualizar sempre meu blog, tranzendo sempre informações sobre tecnologia e programação. Encontrei um site bem interessante para programadores JSF <a href="http://www.rponte.com.br">http://www.rponte.com.br</a> que traz vários post sobre o assunto. Um que achei bem interessante é <a href="http://www.rponte.com.br/2008/11/24/os-10-maus-habitos-dos-desenvolvedores-jsf/">Os 10 maus hábitos dos desenvolvedores JSF | Rafael Ponte</a>. Achei o blog muito útil para que está começando com JSF.</div><div><br /></div><div>Abraços</div>Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-56193872137479756582010-06-17T10:30:00.000-07:002010-06-17T10:30:55.868-07:00NetBeans IDE 6.9 Lançado<span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="NetBeans™ IDE 6.9 introduces the JavaFX
Composer, a visual layout tool for building JavaFX GUI applications,
similar to the Swing GUI builder for Java SE applications.">Acabei de receber um e-mail da lista da Comunidade NetBeans sobre o lançamento da versão final do NetBeans IDE 6.9. Eu estava utilizando a versão Beta, tinha alguns probleminhas: ficava lento e passava um tempo travado, mas funcionalmente falando estava bem estável.</span></span><br />
<span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="NetBeans™ IDE 6.9 introduces the JavaFX
Composer, a visual layout tool for building JavaFX GUI applications,
similar to the Swing GUI builder for Java SE applications."><br />
</span></span><br />
<span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="NetBeans™ IDE 6.9 introduces the JavaFX
Composer, a visual layout tool for building JavaFX GUI applications,
similar to the Swing GUI builder for Java SE applications.">Abaixo segue o texto, traduzido, do e-mail do </span></span><span class="gI"><span class="go">webmaster@netbeans.org:</span></span><br />
<br />
<blockquote><span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="NetBeans™ IDE 6.9 introduces the JavaFX
Composer, a visual layout tool for building JavaFX GUI applications,
similar to the Swing GUI builder for Java SE applications.">NetBeans IDE 6,9 ™ apresenta o JavaFX Composer, uma ferramenta de layout visual para construir aplicações JavaFX GUI, semelhante ao construtor de GUI Swing para aplicações Java SE. </span><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="With the JavaFX Composer, developers can quickly
build, visually edit, and debug Rich Internet Applications (RIA) and
bind components to various data sources, including Web services.">Com o compositor JavaFX, os desenvolvedores podem criar rapidamente, visualmente editar, e depurar Rich Internet Applications (RIA) e os componentes se ligam a várias fontes de dados, incluindo serviços de web. </span></span><br />
<span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="With the JavaFX Composer, developers can quickly
build, visually edit, and debug Rich Internet Applications (RIA) and
bind components to various data sources, including Web services."> </span></span><br />
<span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="With the JavaFX Composer, developers can quickly
build, visually edit, and debug Rich Internet Applications (RIA) and
bind components to various data sources, including Web services."></span><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="The NetBeans 6.9 release also features OSGi interoperability for
NetBeans Platform applications and support for developing OSGi bundles
with Maven.">O NetBeans 6,9 versão também apresenta OSGi interoperabilidade de aplicações de plataforma NetBeans e apoio ao desenvolvimento de pacotes OSGi com Maven. </span><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="With support for
OSGi and Swing standards, the NetBeans Platform now supports the
standard UI toolkit and the standard module system, providing a unique
combination of standards for modular, rich-client development.">Com suporte para OSGi e normas Swing, a Plataforma NetBeans agora suporta o toolkit de interface do usuário padrão e sistema de módulo padrão, proporcionando uma combinação única de normas para modular o desenvolvimento rich-client. </span></span><br />
<span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="With support for
OSGi and Swing standards, the NetBeans Platform now supports the
standard UI toolkit and the standard module system, providing a unique
combination of standards for modular, rich-client development."> </span></span><br />
<span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="With support for
OSGi and Swing standards, the NetBeans Platform now supports the
standard UI toolkit and the standard module system, providing a unique
combination of standards for modular, rich-client development."></span><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="Additional noteworthy features in this release include support
for JavaFX SDK 1.3, PHP Zend framework, and Ruby on Rails 3.0; as well
as improvements to the Java Editor, Java Debugger, issue tracking, and
more.">Recursos adicionais de destaque desta versão incluem suporte para JavaFX SDK 1.3, Framework Zend para PHP e Ruby on Rails 3.0;, bem como melhorias no editor de Java, Java Debugger, controle de problemas e muito mais. </span></span><br />
<span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="Additional noteworthy features in this release include support
for JavaFX SDK 1.3, PHP Zend framework, and Ruby on Rails 3.0; as well
as improvements to the Java Editor, Java Debugger, issue tracking, and
more."></span></span></blockquote><span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="Additional noteworthy features in this release include support
for JavaFX SDK 1.3, PHP Zend framework, and Ruby on Rails 3.0; as well
as improvements to the Java Editor, Java Debugger, issue tracking, and
more."> </span><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="NetBeans IDE 6.9 is available in English, Brazilian Portuguese,
Japanese and Simplified Chinese.">NetBeans IDE 6.9 é disponível em Inglês, Português Brasileiro, Japonês e Chinês Simplificado. Download <a href="http://netbeans.org/downloads/index.html">aqui!</a></span></span><br />
<br />
<span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="NetBeans IDE 6.9 is available in English, Brazilian Portuguese,
Japanese and Simplified Chinese.">Tradução, texto de </span></span><span class="gI"><span class="go">webmaster@netbeans.org</span></span><span class="long_text" id="result_box"><span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="NetBeans IDE 6.9 is available in English, Brazilian Portuguese,
Japanese and Simplified Chinese."> </span></span>Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-62032243318546413382010-06-17T08:58:00.000-07:002010-06-17T08:59:52.645-07:00Divulgando seu Blog no FacebookO Facebook tem crescido muito no Brasil, estava pesquisando no google como resolver problemas no envio de fotos para o facebook e acabei encontrando este blog http://www.gerenciandoblog.com.br, a proposta e de auxiliar donos de blogs. Nele há uma postagem sobre como divulgar seu Blog usando o facebook, acabei de colocar para funcionar no meu blog.<br />
<br />
O aplicativo do Facebook utilizado e apresentado no post é o http://apps.facebook.com/blognetworks/, é muito simples colocar no seu blog, siga as dicas apresentadas no Gerenciando Blog, <a href="http://www.gerenciandoblog.com.br/2010/05/divulgando-seu-blog-no-facebook.html">clique aqui!</a><br />
<br />
AbraçosAnonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com1tag:blogger.com,1999:blog-176891652376523128.post-78437757490028811702010-05-12T06:06:00.000-07:002010-06-17T08:59:10.778-07:00Google Code, SVN, and NetBeansOlá Pessoal,<br />
<br />
No <a href="http://dupyshon.com/kylanrobinson/blog/2008/10/google-code-svn-and-netbeans/">Blog do KylanRobson</a> há um ótimo tutorial para instalação e uso do SVN em conjunto com o Google Code e o NetBeans no Windows (dica de <a href="http://twitter.com/julianatnobrega">JulianatNobrega</a>). Para quem usa o sistema operacional Ubuntu/Linux é ainda mais simples, a única diferença está na instalação do SVN. No linux basta digitar sudo apt-get install svn que o controle de versão será instalado, o restante dos procedimentos se mantém os mesmos. Abaixo segue o texto original do Blog do KylanRobson, ainda em inglês que pretendo traduzir, há também um link para a versão em Russo! rsrsrs!<br />
<br />
Eu instalei o Tortoise SVN e não funcionou, nunca tinha utilizado. Sempre usei o cliente <a href="http://www.open.collab.net/downloads/subversion/">CollabNet Subversion</a>, este cliente de SVN funcionou perfeitamente no meu Windows 7.<br />
<br />
<div class="entry">This tutorial is intended to explain how to use <a href="http://subversion.tigris.org/" target="_blank">Subversion</a> to participate in <a href="http://www.googlecode.com/" target="_blank">Google Code</a> projects using <a href="http://www.netbeans.org/" target="_blank">NetBeans</a> in a <a href="http://www.windows.com/" target="_blank">Windows</a> environment. (<a href="http://dupyshon.com/kylanrobinson/blog/2009/12/google-code-svn-%d0%b8-netbeans/">Russian version</a>)<br />
<b>Definitions:</b><br />
<br />
First, some definitions. Subversion (SVN) is a <a href="http://en.wikipedia.org/wiki/Revision_control">revision control system</a> used in <a href="http://en.wikipedia.org/wiki/Software_development">software development</a> projects. It logs the complete history of a project and can be used to coordinate the efforts of many different developers. Google Code is a project hosting service run by <a href="http://www.google.com/" target="_blank">Google</a>. It provides a number of different tools that can help facilitate the design, implementation, and deployment of a software application. NetBeans is an <a href="http://en.wikipedia.org/wiki/Integrated_development_environment" target="_blank">integrated development environment</a> (IDE) supported by Sun Microsystems. Windows is a popular operating system published by Microsoft. This tutorial will specifically focus on Windows XP, although it may be applicable to other versions, as well.<br />
<b>Prerequisites:</b><br />
<ul><li>A Google account.</li>
<li>Membership in a Google Code project.</li>
<li>A computer running Windows, with NetBeans installed.</li>
</ul><b>Installing SVN:</b><br />
In order to retrive the latest version of the source code and upload changes, it is necessary to install a Subversion client. There are a number of SVN clients available, but one of the best options for Windows is Tortoise SVN. The installer is located <a href="http://downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.5.4.14259-win32-svn-1.5.3.msi?download" target="_blank">here</a>. After downloading and installing this program, the computer must be restarted.<br />
<b>The Google Code Password:</b><br />
One of the most confusing things about Google Code is that users can sign in to the site with their Google Account password, but code checkout requires a Google Code password. (The user name for both of these activities is the same.) Here are the steps for finding an account’s Google Code password:<br />
<ul><li>Go to the Google Code project. The URL should be <i>http://<project_name>.googlecode.com/</project_name></i>.</li>
<li>Sign in using the Google Account.</li>
<li>Click on the Source tab.</li>
<li>Click on the Checkout link.</li>
<li>Click on the link called <i>googlecode.com password</i>.</li>
<li>Write down the password. It will be needed later.</li>
</ul><b>Checking Out the Code:</b><br />
It is helpful to establish a file directory structure to organize the project source code. Under My Documents, create a folder called <i>NetBeans</i>. Inside the NetBeans folder, create another folder with the same name as the project. This folder will hold all of the source files for the project. The following steps will check out the source code and download it to the project folder:<br />
<ul><li>Use Windows Explorer to enter the project folder.</li>
<li>Right-click in the window, and select “SVN Checkout…” from the list. This brings up the Tortoise SVN checkout dialog.</li>
<li>Under “URL of repository” enter <i>https://dupysoft-tracs.googlecode.com/svn/trunk/</i></li>
<li>Under “Checkout directory” browse to <i>…\My Documents\NetBeans\<project_name></project_name></i>.</li>
<li>Click OK.</li>
<li>Enter the Google Code user name and password when prompted.</li>
</ul>The source code should now appear in the project folder. The checkout is complete.<br />
<b>Opening the Source Code in NetBeans:</b><br />
<ul><li>Start the NetBeans application. Choose File->New Project…->Java Project with Existing Sources</li>
<li>Click “Next”</li>
<li>Under “Project Name” enter the project name.</li>
<li>Under “Project Folder” browse to the NetBeans folder in My Documents.</li>
<li>Click “Next”</li>
<li>Click “Add Folder…” and select the project folder.</li>
<li>Click “Next” and then “Finish”</li>
</ul><b>Updating the Source Code:</b><br />
Before each editing session, it is a good idea to update the local copy of the source code. This will incorporate all of the checked in changes from all of the developers working on the project. To update the source, simply go to the project folder, right-click, and select “SVN Update.”<br />
<b>Checking In the Source Code:</b><br />
After modifying the code, checking in the source will move the changes from the local computer to the Google Code repository. To check in the source code, navigate to the project folder, right-click, and select “SVN Commit…” In the message box, enter a short description of the changes that were made. Press “OK” to send the changes to Google Code.</div>Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-43421926077881597082010-04-30T11:40:00.000-07:002010-04-30T11:40:13.591-07:00ENSOL 2010 Encontro de Software Livre da Paraíba, de 6 a 9 de maio<div style="text-align: justify;">No próximo final de semana (Dia da Mãe) ocorrerá o ENSOL, Encontro de Software Livre da Paraíba, é um evento organizado pelo Grupo de Usuários GNU/Linux da Paraíba – <a href="http://www.glugpb.org.br/" target="_blank" title="Sire do G/LUB-PB">G/LUG-PB</a> e Projeto Software Livre Paraíba – PSL-PB. Que ocorrerá em João Pessoa - Estação Cabo Branco - Ciência, Cultura e Arte<span style="font-size: small;"> de 6 a 9 de maio de 2010.<span title="Contagem regressiva..."></span></span><h2 style="font-family: Arial,Helvetica,sans-serif; font-weight: normal;"></h2></div><div style="text-align: justify;">Ambos são iniciativas não governamentais que reúnem mais de 600 estudantes, profissionais, empresários e usuários de Software Livre na Paraíba e Estados circunvizinhos. Seus principais objetivos são:</div><ul><li> <div style="text-align: justify;">Difundir a cultura informática e, particularmente, a filosofia dos sistemas operacionais padrão POSIX em geral e, especialmente, fomentar, desenvolver, apoiar e disseminar o uso do sistema operacional GNU/LINUX em todas suas distribuições, plataformas e opções de configuração;</div></li>
<li> <div style="text-align: justify;">Difundir, promover, apoiar e fomentar a utilização, produção e desenvolvimento de softwares, hardware, cursos, técnicas pedagógicas, manuais, livros e traduções cujos autores e/ou proprietários autorizem sua utilização e/ou distribuição sem cobrar remuneração, mediante a renúncia de seus direitos patrimoniais e/ou autorais;</div></li>
<li> <div style="text-align: justify;">Respeitar integralmente os direitos morais do autor sobre sua criação.</div><div style="text-align: justify;"> </div><div style="text-align: justify;">Visita a página do evento: <a href="http://ensol.org.br/">http://ensol.org.br/</a></div></li>
</ul>Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-32582741882391377122010-04-13T10:05:00.000-07:002010-04-13T10:06:02.667-07:00Conheça as extensões oficiais do Google para o Chrome<a href="http://googlediscovery.com/2010/04/09/conheca-a-extensoes-oficiais-do-google-para-o-chrome/">Conheça as extensões oficiais do Google para o Chrome - Google Discovery</a>: "Além de simples, leve e rápido (a meu ver, beirando a perfeição), o Google Chrome ainda possibilita, aos usuários, adicionar extensões que facilitam o seu dia a dia.<br />
<br />
Possuindo, hoje, 4.057 extensões, o repositório oficial do navegador impressiona. Há extensões para tudo quanto é gosto. Das mais úteis às mais inúteis.<br />
<br />
No meio desse mar de extensões, há 14 elaboradas pelo próprio Google para interagirem com os serviços da empresa. Eu, como sou cauteloso quanto a segurança, sempre prefiro utilizar as extensões oficiais do Google do que a elaboradas por terceiros."<br />
<div><br />
</div><div>Instalei várias dessas extensões do Chrome criadas pelo google, este post está sendo criado por uma delas: o Blog This! Esta extensão permite postar algo selecionado numa página de forma rápida. Gostei também das extensões para o Google Calendar e para o Google Dictionary (apesar de não ter o português brasileiro).</div><div><br />
</div><div>Em breve, posto minhas impressões sobre outras extensões! <br />
<br />
[]'s</div>Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-1144831157540112712010-04-13T09:54:00.000-07:002010-04-13T09:55:53.012-07:00Sistema de cabo submarino Trans-Pacific Unity é concluído"O Google anunciou, no final da semana passada, a conclusão do Unity, um novo sistema de cabos de fibra óptica submarinos que interliga os Estados Unidos e o Japão."<br />
<br />
Fonte: <a href="http://googlediscovery.com/2010/04/06/sistema-de-cabo-submarino-trans-pacific-unity-e-concluido/">Google Discovery</a>Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-70994331819219614642010-03-09T04:21:00.000-08:002010-03-09T04:22:34.678-08:00Instalando o PostgreSQL 8.4 no Ubuntu 9.10Atualmente estou trabalhando em um projeto e decidi utilizar o PostgreSQL com SGBD. Além disso estou utilizando o Ubuntu 9.10, pesquisando encontre no blog <a href="http://alyssontmv.wordpress.com/2008/05/29/instalando-o-postgressql-83-no-ubuntu/">http://alyssontmv.wordpress.com/2008/05/29/instalando-o-postgressql-83-no-ubuntu/</a> ótimas dicas para a utilização do PostgreSQL 8.3, abaixo replico e atualizo para o PostgreSQL 8.4:<br />
<br />
<b>Instalar postgresql 8.4:</b><br />
$ <i>sudo apt-get install postgresql-8.4 postgresql-client-8.4</i><br />
<br />
<b>Instalar pdadmin3 (interface gráfica):</b><br />
$ <i>sudo apt-get install pgadmin3 pgadmin3-data</i><br />
<br />
<b>Alterar senha padrão do usuario postgres:</b><br />
Sem esta alteração você não consegue logar com a sua senha no banco.<br />
<br />
Abre a interface de texto do postgres:<br />
<i>$sudo su postgres -c psql postgres</i><br />
<br />
na interface de texto serão executados os comandos a seguir, para alterar a senha do usuário postgres e o "\q" é para sair da interface texto:<br />
<i> </i><br />
<i>ALTER USER postgres WITH PASSWORD ‘suasenhaaqui’;<br />
\q</i><br />
<br />
<b>Agora é só restartar o banco:</b><br />
<i>$ sudo /etc/init.d/postgresql-8.4 restart</i><br />
<br />
Estas configurações já são suficientes para o funcionamento do postgreSQL 8.4 no Ubuntu 9.10. Mas é interessante dar uma olhada em <b>postgresql.conf</b> e <b>pg_hba.conf</b> situados em :<br />
<br />
/etc/postgresql/8.4/main/<br />
<br />
Neles você encontra muitos parâmetros relacionados a segurança. Se achar melhor, pode editá-los na interface gráfica pgadmin3 que se encontra no menu <b>Aplicativos/Desenvolvimento/pgAdmin III</b>.<br />
<br />
Fonte: <a href="http://alyssontmv.wordpress.com/">http://alyssontmv.wordpress.com </a>Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-55239023534286056102010-02-23T05:37:00.000-08:002010-02-23T05:41:29.797-08:00Infobrasil - Congresso Tecnológico, Seminário, Evento, Feira de TecnologiaNessa primeira semana trabalhando como Professor Assistente aqui na UFRN/CERES em Caicó, fiquei sabendo da existência do <i><b>Infobrasil</b></i>, congresso de Tecnologia da Informação. Pelo que li, parece bem interessante principalmente para alunos dos cursos de sistemas de informação perto do meio do cursos.<br />
<br />
Trabalhei em várias faculdades particulares nos cursos de sistemas de informação e creio que muitas das monografias de final de curso dariam ótimos artigos para congressos desse tipo. Recomendo uma visita ao site <a href="http://www.infobrasil.inf.br/">http://www.infobrasil.inf.br/</a>.<br />
Vou tentar participar como ouvinte esse ano, mas ano que vem quero colocar artigos para concorrer.<br />
<br />
<div align="left" style="color: black; font-family: Arial,Helvetica,sans-serif;"><span style="font-size: small;">O congresso será realizado nos dias </span><span style="font-size: small;"><strong>26 a 28 de maio de 2010 no Centro de Negócios do Sebrae em Fortaleza - Ceará.</strong></span></div><br />
<br />
FalowAnonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0tag:blogger.com,1999:blog-176891652376523128.post-23910439079878159822010-02-11T07:30:00.000-08:002010-02-11T07:30:59.524-08:00Programação WEB sem linha de código?<strong>Olá Pessoal</strong><br />
<strong><br />
<span style="font-weight: normal;">Estava pensando nas novidades sobre programação para a web que apareceram nesses últimos meses, já que faz mais ou menos 6 meses que não programo, estava ensinando no IFRN (em Caicó) a disciplina de informática básica (planilhas, SO, processadores de texto, etc) tortura! :P</span></strong><br />
<br />
<strong><span style="font-weight: normal;">Me deparei com a newsletter do <a href="http://www.meiobit.com/">meiobit</a>, que dizia "Programação WEB sem linha de código". Parece bem interessante, vou fazer uns testes. O projeto chama-se</span></strong>: o <a href="http://www.tersus.com/" target="_blank">Tersus</a>.<br />
<br />
Usando o bom e velho Eclipse como IDE, o servidor Tersus é capaz de prover aplicações AJAX programadas sem uma única linha de código. Tudo é visual! O que a princípio pode parecer uma limitação ou simplificação extrema, permite a criação de aplicações simples (com acesso a banco de dados, “timers” e, inclusive, aproveitamento de capacidades do iPhone) com extrema rapidez<br />
<br />
<br />
Vale a pena dar uma conferida.Anonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com1tag:blogger.com,1999:blog-176891652376523128.post-79139599379263519942009-08-26T08:49:00.000-07:002009-08-26T08:55:46.740-07:00Java Authentication and Authorization Service (JAAS)Olá Pessoal,<br /><br />Para o primeiro post, escolhe um artigo escrito pelo meu amigo Bruno Gama Catão, sobre Java Authentication and Authorization Service (JAAS). Muito bom, vale a pena ler!<br /><br /><a href="http://ummm-tech.blogspot.com/2009/07/java-authentication-and-authorization.html">http://ummm-tech.blogspot.com/2009/07/java-authentication-and-authorization.html</a><br /><br />[]'sAnonymoushttp://www.blogger.com/profile/09062805779335902383noreply@blogger.com0