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

<channel>
	<title>Gabriel Mazetto a.k.a. BrodocK &#187; Ruby</title>
	<atom:link href="http://blog.gabrielmazetto.eti.br/tag/ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gabrielmazetto.eti.br</link>
	<description>Ubuntu, Tecnologia e Ruby on Rails</description>
	<lastBuildDate>Thu, 02 Feb 2012 18:24:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Lançado NetBeans IDE 6.0 Beta 1</title>
		<link>http://blog.gabrielmazetto.eti.br/2007/09/28/lancado-netbeans-ide-60-beta-1/</link>
		<comments>http://blog.gabrielmazetto.eti.br/2007/09/28/lancado-netbeans-ide-60-beta-1/#comments</comments>
		<pubDate>Sat, 29 Sep 2007 02:38:23 +0000</pubDate>
		<dc:creator>Gabriel Mazetto</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Notícias]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby On Rails]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://brodock.uocentral.com.br/2007/09/28/lancado-netbeans-ide-60-beta-1/</guid>
		<description><![CDATA[Foi lançado oficialmente na noite de 17 de setembro, o primeiro Beta da IDE da Sun.
Se você foi uma das pessoas que baixou ele antes dessa data, do link que vazou anteriormente ao lançamento, você pegou uma versão anterior ao release oficial.
Sabe o que aconteceu?

Segundo o que diz Roumen, um dos  [...]]]></description>
			<content:encoded><![CDATA[<p>Foi lançado oficialmente na noite de 17 de setembro, o primeiro Beta da IDE da Sun.</p>
<p>Se você foi uma das pessoas que baixou ele antes dessa data, do link que vazou anteriormente ao lançamento, você pegou uma versão anterior ao release oficial.</p>
<p>Sabe o que aconteceu?</p>
<p><span id="more-66"></span></p>
<p>Segundo o que diz <a title="Roumen's Weblog" href="http://blogs.sun.com/roumen/" target="_blank">Roumen</a>, um dos desenvolvedores do <a title="Netbeans IDE" href="http://www.netbeans.org" target="_blank">Netbeans</a>, em seu blog, a versão disponibilizada nos servidores bits do portal, eram na verdade um <a title="Wikipedia: Release Candidate" href="http://en.wikipedia.org/wiki/Release_candidate" target="_blank">release candidate</a> que deveria passar primeiro pelo setor de QA (Quality Assurance ou o setor responsável pelos testes de qualidade).</p>
<p>Fazendo uma breve checagem de <a title="Wikipedia: MD5" href="http://pt.wikipedia.org/wiki/MD5" target="_blank">MD5</a> com os arquivos que havia baixado anteriormente e o atual, é possível verificar que os arquivos de instalação, são, de fato, diferentes.</p>
<p>Para realizar este teste, precisei fazer a instalação do sleuthkit (necessário habilitar repositório universe, antes de digitar o comando no terminal):</p>
<blockquote><p>sudo apt-get install sleuthkit</p></blockquote>
<p>e em seguida, acessei a pasta onde encontrava-se os dois instaladores e executei o comando md5:</p>
<blockquote><p>md5 netbeans-6.0beta1-linux.sh</p></blockquote>
<p>Obtive como resposta o seguinte hash: <strong>2c7cfacf403762cdb0b18ca2eb02a346</strong></p>
<blockquote><p>md5 netbeans-6.0beta1-linux_001.sh</p></blockquote>
<p>Obtive como resposta o seguinte hash: <strong>21c952d9d615740455d00859800880f3 </strong><em>(a versão oficial)</em><strong><br />
</strong></p>
<p>Sobre as novidades da versão nova, em relação a 6.0 Milestone 10, estão a nova casca visual que poderá vir com o release final da IDE, está mais clara e agradável. Fugiu do azulão antigo e ganhou cores mais vivas e detalhes que lembram um pouco o visual do Windows Vista.</p>
<p>Outra diferença clara, foi a oferta de uma gama maior de empacotamentos da versão. Até a 6.0 M10, você tinha umas 4 opções de pacotes, nessa alguns outros foram incluidos, que vão da versão mais enxuta contendo apenas os pacotes mobile, até a versão completa que inclui desde J2EE até os plugins para desenvolvimento em C e C++.</p>
<p>Além disso, muito trabalho foi feito no suporte ao <a title="Wikipedia: Ruby" href="http://pt.wikipedia.org/wiki/Ruby_(linguagem_de_programa%C3%A7%C3%A3o)" target="_blank">Ruby</a>, e <a title="Ruby On Rails" href="http://www.rubyonrails.org" target="_blank">Ruby on Rails</a>, Mobility Pack, integação do Diff com Subversion e CVS e <a title="NetBeans Wiki: Novidades das novas versões do Netbeans" href="http://wiki.netbeans.org/wiki/view/NewAndNoteWorthy">um monte de outras coisas</a>.</p>
<p align="center"><a title="Tela de Splash Netbeans 6.0 Beta 1" rel="attachment wp-att-71" href="http://brodock.uocentral.com.br/2007/09/28/lancado-netbeans-ide-60-beta-1/tela-de-splash-netbeans-60-beta-1/"><img class="colorbox-66"  src="http://brodock.uocentral.com.br/wp-content/uploads/2007/09/starting-netbeans-ide.thumbnail.png" alt="Tela de Splash Netbeans 6.0 Beta 1" /></a> <a title="Tela Principal - Netbeans 6.0 Beta 1" rel="attachment wp-att-72" href="http://brodock.uocentral.com.br/2007/09/28/lancado-netbeans-ide-60-beta-1/tela-principal-netbeans-60-beta-1/"><img class="colorbox-66"  src="http://brodock.uocentral.com.br/wp-content/uploads/2007/09/netbeans-ide-60-beta-1-tela-principal.thumbnail.png" alt="Tela Principal - Netbeans 6.0 Beta 1" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gabrielmazetto.eti.br/2007/09/28/lancado-netbeans-ide-60-beta-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netbeans 6.0 Milestone 10 no Ubuntu</title>
		<link>http://blog.gabrielmazetto.eti.br/2007/07/04/netbeans-60-milestone-10-no-ubuntu/</link>
		<comments>http://blog.gabrielmazetto.eti.br/2007/07/04/netbeans-60-milestone-10-no-ubuntu/#comments</comments>
		<pubDate>Wed, 04 Jul 2007 06:53:20 +0000</pubDate>
		<dc:creator>Gabriel Mazetto</dc:creator>
				<category><![CDATA[Gnu Linux]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Ruby On Rails]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[glassfish]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[uml]]></category>

		<guid isPermaLink="false">http://brodock.uocentral.com.br/2007/07/04/netbeans-60-milestone-10-no-ubuntu/</guid>
		<description><![CDATA[Esta semana o projeto da Sun atingiu mais um importante passo em seu desenvolvimento, liberando o décimo Milestone para a comunidade.
Dentre os destaques dessa versão, podemos reservar uma atenção especial para o pessoal que trabalha com Ruby e Ruby On Rails, com diversas correções para funções que  [...]]]></description>
			<content:encoded><![CDATA[<p>Esta semana o projeto da <a href="http://www.sun.com" title="Sun Microsystems">Sun</a> atingiu mais um importante passo em seu desenvolvimento, liberando o décimo Milestone para a comunidade.</p>
<p>Dentre os destaques dessa versão, podemos reservar uma atenção especial para o pessoal que trabalha com <a href="http://pt.wikipedia.org/wiki/Ruby_(linguagem_de_programa%C3%A7%C3%A3o)" title="Wikipedia: Ruby" target="_blank">Ruby</a> e <a href="http://pt.wikipedia.org/wiki/Ruby_on_Rails" title="Wikipedia: Ruby On Rails" target="_blank">Ruby On Rails</a>, com diversas correções para funções que estavam pouco funcionais na versão anterior, e acréscimo de algumas novas funcionalidades, para o público do <a href="http://www.java.net" title="Java.net" target="_blank">Java</a>, podemos incluir a integração completa de engenharia reversa para <a href="http://pt.wikipedia.org/wiki/UML" title="Wikipedia: Universal Modeling Language" target="_blank">UML</a> e sincronização com o código, através do acréscimo de alguns códigos comentados no fonte da aplicação, um aumento da performance e estabilidade, algumas correções em refatoração de código, <a href="http://pt.wikipedia.org/wiki/JavaServer_Faces" title="Wikipedia: Java Server Faces" target="_blank">JSF</a> 1.1 substituído pelo JSF 1.2 nas bibliotecas padrões.</p>
<p>Do ponto de vista mais prático, tivemos uma melhoria no sistema de formatação automática de código, mudança de alguns atalhos, reestruturação da tela de configurações, algumas mudanças nos icones do painel de botões da IDE, a tela de edição de códigos também sofreu modificações (ainda não comparei uma versão ao lado com a outra, mas parece-me que trocaram algumas cores e fonte, o que ficou mais agradável a leitura).<span id="more-60"></span></p>
<p>Uma compilação completa com os recursos deste release, podem ser encontrados no <a href="http://wiki.netbeans.org/wiki/view/NewAndNoteWorthyMilestone10" title="Netbeans Wiki: Milestone 10">Wiki</a> do <a href="http://www.netbeans.org" title="Netbeans IDE" target="_blank">Netbeans</a>.</p>
<p>Vamos a parte prática, vamos instalar o Netbeans 6.0 no <a href="http://www.ubuntu.com" title="Ubuntu Linux" target="_blank">Ubuntu</a>.</p>
<ol>
<li>Acesse o site oficial do projeto e baixe a versão que mais se adeque a sua necessidade</li>
<li>Existem 3 sabores a escolher: a <strong>Basic</strong>, contém apenas a IDE para Java, a <strong>Standard</strong> acrescenta ferramentas para J2EE e o servidor de aplicação <a href="https://glassfish.dev.java.net/" title="GlassFish: Servidor de Aplicação J2EE 5.0" target="_blank">GlassFish</a>, e a versão <strong>Full</strong>, inclui todas as anteriores e suporte para Ruby e Ruby On Rails, bem como vem com os módulos de UML  e SOA</li>
<li>Salve o arquivo em uma pasta dentro da suas pastas de usuário (pode ser qualquer pasta)</li>
<li>Caso esteja usando uma versão anterior, como é o meu caso (que estou usando a versão 6.0 Milestone 9) é recomendado a remoção completa antes da instalação da nova versão</li>
<li>Caso contrário pule esta etapa e vá direto para instalação do Netbeans</li>
</ol>
<p><strong>Remover uma versão anterior</strong></p>
<p>O Netbeans vem com um desinstalador próprio (já que ele não usa um empacotamento Debian, pelo menos alguma coisa para ajudar no trabalho e não deixar nada pra trás).</p>
<p>Para executar o desinstalador, você precisa primeiro localizar a pasta aonde ele encontra-se instalado. No meu caso, eu instalei para todos os usuários, então ficou em: /usr/local/netbeans-6.0m9/</p>
<blockquote><p>cd /usr/local/netbeans-6.0m9</p>
<p>sudo ./uninstall.sh</p></blockquote>
<p>No meu caso, eu precisei usar o sudo para carregar o uninstall.sh, por que, como ja disse, tinha feito uma instalação para todos os usuários. Se tivesse executado o instalador com meu usuário padrão ele estaria salvo dentro do meu diretório <strong>home</strong> e não seria necessário chamar o super usuário (sudo) para fazer a remoção.</p>
<p><strong>Importante: </strong>Para remover, é necessário que ele não esteja aberto, ou o instalador vai apresentar uma mensagem de erro e será fechado.</p>
<p><strong>Instalando o Netbeans 6.0 m10 no Ubuntu</strong> (outras distribuições, favor adaptar caso seja necessário)</p>
<p>Se você já desinstalou a versão anterior do 6.0 (caso tenha) prossiga agora com a instalação do netbeans 6.0 m10</p>
<p>Acesse a pasta aonde você salvou o instalador e de permissão de execução a ele:</p>
<blockquote><p>cd ~/Download/Programação/Netbeans</p></blockquote>
<p>(o exemplo acima deve ser substituido pelo caminho do diretório aonde você salvou o instalador, <strong>~/</strong> o sistema entende como sendo a sua pasta home)</p>
<blockquote><p>chmod +x netbeans-6.0m10-full-linux.sh</p></blockquote>
<p>(o comando a cima da permissão de execução para o programa de instalação do netbeans, no meu caso, a versão full)</p>
<blockquote><p>sudo ./netbeans-6.0m10-full-linux.sh</p></blockquote>
<p>(inicializa a instalação do netbeans para todos os usuários da máquina)</p>
<p>Basta então seguir com as opções padrão de instalação.</p>
<p><strong>Caso a instalação não inicie</strong></p>
<p>Verifique antes de instalar, se você tem o Java e o JDK instalados (pelo menos versão 1.5, mas a menos que você precise especificamente desta versão, instale a 1.6)</p>
<p>Caso o instalador não consiga encontrar o JVM instalado na sua distro, verifique se a variavel de ambiente do JAVA_HOME está setada (no meu caso eu setei no /etc/environment):</p>
<blockquote><p> JAVA_HOME=&#8221;/usr/lib/jvm/java-6-sun&#8221;</p></blockquote>
<p>Se você acabou de fazer isso, será necessário fazer logar denovo na sua conta (faça um logoff e conecte-se denovo).</p>
<p>Problemas diferentes destes, cole a mensagem de erro, e pesquise no <a href="http://www.google.com.br" title="Google" target="_blank">Google</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gabrielmazetto.eti.br/2007/07/04/netbeans-60-milestone-10-no-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

