<?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>Profissionais TI - Pra quem respira informação &#187; Ferramentas</title>
	<atom:link href="http://www.profissionaisti.com.br/tag/ferramentas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.profissionaisti.com.br</link>
	<description>Pra quem respira informação</description>
	<lastBuildDate>Fri, 10 Feb 2012 16:02:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Exploit e ferramentas para sua utilização</title>
		<link>http://www.profissionaisti.com.br/2011/12/exploit-e-ferramentas-para-sua-utilizacao/</link>
		<comments>http://www.profissionaisti.com.br/2011/12/exploit-e-ferramentas-para-sua-utilizacao/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 17:17:57 +0000</pubDate>
		<dc:creator>Cassio Feltrin</dc:creator>
				<category><![CDATA[Acadêmicos]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Segurança]]></category>
		<category><![CDATA[Exploit]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.profissionaisti.com.br/?p=20385</guid>
		<description><![CDATA[Nos dias atuais, a internet é capaz de disponibilizar uma enorme gama de informações, vantagens e facilidades. Em contra partida também é possível vivenciar o lado oposto, onde através da internet tornam-se possíveis atitudes ilícitas, como roubo de informações e documentos pessoais, por exemplo. De fato devemos estar atentos a esses fatores, e manter nossos [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Nos dias atuais, a internet é capaz de disponibilizar uma enorme gama de informações, vantagens e facilidades. Em contra partida também é possível vivenciar o lado oposto, onde através da internet tornam-se possíveis atitudes ilícitas, como roubo de informações e documentos pessoais, por exemplo.</p>
<p style="text-align: justify;">De fato devemos estar atentos a esses fatores, e manter nossos softwares sempre atualizados. Mas nesse cenário entra em cena algo muito comum diariamente e que passa despercebido aos nossos olhos. São os chamados exploits.</p>
<p style="text-align: justify;">Os exploits podem ser usados diretamente, ou serem incorporados em vírus, cavalos de tróia, <a href="http://www.profissionaisti.com.br/2011/10/ferramenta-gratuita-para-deteccao-de-intrusao/">ferramentas de detecção</a> de vulnerabilidades e outros tipos de softwares. Podem ser encontrados de diferentes tipos como; exploits locais, remotos, de aplicações web, entre outros. Eles são trechos de códigos escritos em alguma linguagem de programação, criados exclusivamente para explorar uma vulnerabilidade, como por exemplo, destravar o Xbox, tirar do ar uma página de internet através de um ataque de negação de serviço, ou ainda forjar o serial do Windows para ativá-lo.</p>
<p style="text-align: justify;">Grandes empresas já foram prejudicadas por exploits. A PSN (PlayStation Network) em abril desse ano desativou seus serviços de jogos online durante alguns dias por causa de exploits. É devido exploits como esses que a Microsoft, por exemplo, disponibiliza boletins de segurança para que os usuários atualizem seus sistemas e fiquem livres de mais uma vulnerabilidade.</p>
<p style="text-align: justify;">Toda vez que uma nova ameaça é encontrada ela fica conhecida como ataque zero-day devido ao fato dos programadores terem zero dias para solucionarem o problema, ou seja, devem resolver o mais rápido possível.</p>
<p style="text-align: justify;">A criação de códigos como esses não são nada simples. O programador deve ter muito conhecimento em várias linguagens de <a href="http://www.profissionaisti.com.br/tag/programacao/">programação</a>, deve conhecer perfeitamente o software a ser atacado para que possa estudar as falhas, deve saber sobre engenharia reversa, para conseguir filtrar informações e efetuar o processo inverso, além de entender sobre as áreas da memória para conseguir estourar o buffer e injetar o exploit no local desejado, que é umas das técnicas mais utilizadas.</p>
<p style="text-align: justify;">Existem algumas ferramentas que auxiliam na utilização do exploits. A mais conhecida delas é um framework denominado <strong>Metasploit</strong>, ideal para realizar auditorias. Com ele, é possível que administradores testem suas próprias redes a procura de falhas, para que possam prover maior segurança e confidencialidade.</p>
<p style="text-align: justify;">Essa ferramenta é muito interessante, porque além de muito eficiente e eficaz, já vem com muitos exploits pré-definidos para vários sistemas operacionais, com isso, não é necessário muito conhecimento para conseguir utiliza-la, mas é importante lembrar que a ferramenta deve ser usada apenas para testes e que em caso contrário pode ser considerado crime pela legislação brasileira.</p>
<p style="text-align: justify;"><a href="http://www.profissionaisti.com.br/wp-content/uploads/2011/12/Exploit-e-ferramentas-para-sua-utilização.pdf" target="_blank">Confira aqui o artigo acadêmico completo no formato PDF.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.profissionaisti.com.br/2011/12/exploit-e-ferramentas-para-sua-utilizacao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ferramenta gratuita para detecção de intrusão</title>
		<link>http://www.profissionaisti.com.br/2011/10/ferramenta-gratuita-para-deteccao-de-intrusao/</link>
		<comments>http://www.profissionaisti.com.br/2011/10/ferramenta-gratuita-para-deteccao-de-intrusao/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 11:08:45 +0000</pubDate>
		<dc:creator>Gilson Silva Barbosa</dc:creator>
				<category><![CDATA[Segurança]]></category>
		<category><![CDATA[Utilidades]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Processos]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.profissionaisti.com.br/?p=19840</guid>
		<description><![CDATA[Eu sempre quis ter mais informações a respeito dos processos que ficam em execução em minha máquina os quais estão visíveis através do gerenciador de tarefas do Windows. Recentemente estive procurando por vários aplicativos e encontrei um que vale a pena mostrar aqui. Seu nome é fport e é apenas um executável que pode ser [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.profissionaisti.com.br/wp-content/uploads/2011/10/gerenciador-de-tarefas1.jpg"><img class="size-medium wp-image-19851 alignright" style="margin-left: 7px; margin-right: 7px;" title="gerenciador de tarefas" src="http://www.profissionaisti.com.br/wp-content/uploads/2011/10/gerenciador-de-tarefas1-292x300.jpg" alt="" width="234" height="240" /></a>Eu sempre quis ter mais informações a respeito dos processos que ficam  em execução em minha máquina os quais estão visíveis através do  gerenciador de tarefas do Windows.</p>
<p style="text-align: justify;">Recentemente estive procurando por vários aplicativos e encontrei um que vale a pena mostrar aqui.</p>
<p style="text-align: justify;">Seu nome é <strong>fport</strong> e é apenas um executável que pode ser baixado através do site <a href="http://www.foundstone.com" target="_blank">www.foundstone.com</a>. É um aplicativo muito interessante que nos mostra, por exemplo, o PID e nome do processo, a porta que o mesmo está ocupando, protocolo e o caminho do arquivo que está associado ao processo em execução. Vale ressaltar também que, geralmente, tanto vírus quanto os programas de tipo <em>trojan /</em> Cavalo de Tróia, abrem portas de número maior do que aquelas padronizadas do SO, por isso, fique de olho nos processos suspeitos que tenham aberto portas de número alto. Por exemplo, 35112, 31337, etc.</p>
<p style="text-align: justify;">A sintaxe de uso é bem simples e para poder utilizá-lo de qualquer lugar do prompt de comando basta adicionar o caminho do executável à variável de ambiente do computador (variável Path). Exemplo: caso o executável deste programa esteja na pasta VisualizarProcessos que fica na unidade D:\, para se chegar a essa variável, tem que clicar com o botão direito do mouse em Meu Computador, escolher a opção Propriedades do Sistema, Guia Avançado, botão Variáveis de ambiente.</p>
<p style="text-align: justify;">Clicando neste botão, abre-se uma nova tela, onde é possível identificar na parte inferior as variáveis do sistema, sendo uma delas a variável Path. Selecionando esta variável e clicando em Editar, pode-se adicionar o novo caminho que é onde está o executável do <strong>fport</strong> (para nosso exemplo D:\VisualizarProcessos).</p>
<p style="text-align: justify;">Os passos descritos acima são para o sistema operacional Windows XP.</p>
<p style="text-align: justify;">Vale destacar que esse aplicativo é suportado apenas nos sistemas operacionais Windows NT4, Windows 2000 e XP.</p>
<p style="text-align: justify;">Exemplo de uso do fport:</p>
<p style="text-align: center;"><a href="http://www.profissionaisti.com.br/wp-content/uploads/2011/10/cmd_exe.bmp"><img class="size-full wp-image-19850 aligncenter" title="cmd_exe" src="http://www.profissionaisti.com.br/wp-content/uploads/2011/10/cmd_exe.bmp" alt="" width="519" height="306" /></a></p>
<p style="text-align: justify;">A lista acima pode ser ordenado de várias maneiras, apenas adicionando o conteúdo abaixo ao comando do fport:</p>
<ul style="text-align: justify;">
<li> /p ordenar pelo número da porta</li>
<li> /a ordenar pelo nome da aplicação</li>
<li> /i ordenar pelo PID do processo</li>
<li> /ap ordenar pelo caminho da aplicação</li>
</ul>
<p style="text-align: justify;">Espero que a dica seja útil. Ficou com alguma dúvida ou conhece outro programa para a mesma função? Deixe seu comentário!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.profissionaisti.com.br/2011/10/ferramenta-gratuita-para-deteccao-de-intrusao/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ferramentas online gratuitas para Desenvolvedores Web</title>
		<link>http://www.profissionaisti.com.br/2011/10/ferramentas-online-gratuitas-para-desenvolvedores-web/</link>
		<comments>http://www.profissionaisti.com.br/2011/10/ferramentas-online-gratuitas-para-desenvolvedores-web/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 15:56:28 +0000</pubDate>
		<dc:creator>gabiifonseca</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Utilidades]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Ferramentas]]></category>

		<guid isPermaLink="false">http://www.profissionaisti.com.br/?p=19716</guid>
		<description><![CDATA[Gerador de Texto Precisando de textos para testar uma página? Ao invés de digitar uma sequência de textos qualquer, utilize um gerador de textos. O Blind Text Generator faz isso para você. Basta entrar na página e com um clique, você tem um texto gerado. É sempre legal utilizar esse tipo de ferramenta, já que, [...]]]></description>
			<content:encoded><![CDATA[<h3>Gerador de Texto</h3>
<p style="text-align: justify;">Precisando de textos para testar uma página? Ao invés de digitar uma sequência de textos qualquer, utilize um gerador de textos. O <a href="http://www.blindtextgenerator.com/lorem-ipsum" target="_blank">Blind Text Generator</a> faz isso para você. Basta entrar na página e com um clique, você tem um texto gerado. É sempre legal utilizar esse tipo de ferramenta, já que, mesmo que o texto gerado não tenha sentido algum, ele é visualmente parecido com uma publicação qualquer. O bacana do <a href="http://www.blindtextgenerator.com/lorem-ipsum" target="_blank">Blind Text Generator</a> é a possibilidade de uma série de personalizações, que podem facilitar sua vida e poupar tempo.</p>
<p style="text-align: center;"><a href="http://eufacoprogramas.files.wordpress.com/2011/06/blign.jpg"><img class="aligncenter" title="blign" src="http://eufacoprogramas.files.wordpress.com/2011/06/blign.jpg?w=300" alt="" width="300" height="171" /></a></p>
<h3>Criando um ícone em segundos</h3>
<p style="text-align: justify;">Está precisando de um ícone legal e não encontra por aí nada que te agrada? O <a href="http://www.favicon.cc/" target="_blank">Favicon</a> pode ser uma opção bacana &#8211; mesmo que você não entenda quase nada de edição de imagens. Com a opção de criar um ícone do zero ou através da importação de imagens, o site oferece até opções de animação. Você cria um ícone personalizado em minutos!</p>
<p><a href="http://eufacoprogramas.files.wordpress.com/2011/06/favicon.jpg"><img class="aligncenter" title="favicon" src="http://eufacoprogramas.files.wordpress.com/2011/06/favicon.jpg?w=300" alt="" width="300" height="148" /></a></p>
<p style="text-align: justify;">Agora a preguiça bateu ou o tempo é curto? Então a solução pode ser o <em>Google dos Ícones,</em> o <a href="http://findicons.com/" target="_blank">Find Icons</a>. Ele é uma das ferramentas de busca de ícones mais bacanas que já encontrei. Você pode &#8220;pegar os ícones&#8221; anonimamente ou ainda criar uma conta para contribuir com novos ícones &#8211; Que tal aqueles criados no <a href="http://www.favicon.cc/" target="_blank">Favicon</a>?</p>
<p><a href="http://eufacoprogramas.files.wordpress.com/2011/06/fincion.jpg"><img class="aligncenter" title="fincion" src="http://eufacoprogramas.files.wordpress.com/2011/06/fincion.jpg?w=300" alt="" width="300" height="134" /></a><strong></strong></p>
<h3>Fontes</h3>
<p style="text-align: justify;">Encontrar uma fonte para seu projeto que seja exatamente aquilo que você quer nem sempre é uma tarefa fácil. Com o <a href="http://typenav.fontshop.com/" target="_blank">Type Navigador</a> a questão muda. Aqui é muito fácil  buscar fontes, seja por seu nome, seja por suas características. O site conta com um tipo de busca personalizável, onde você pode escolher uma série de atributos referentes ao tipo de fonte que deseja, e o site faz uma busca avançada trazendo os resultados compatíveis.</p>
<p><a href="http://eufacoprogramas.files.wordpress.com/2011/06/tn.jpg"><img class="aligncenter" title="tn" src="http://eufacoprogramas.files.wordpress.com/2011/06/tn.jpg?w=300" alt="" width="300" height="230" /></a></p>
<h3>Templates</h3>
<p style="text-align: justify;">Criar  um template do zero, sem usar nenhuma ferramenta de edição, pode se tornar uma tarefa cansativa e chata. Encontrar uma boa ferramenta então&#8230; O <a href="http://templatr.cc/" target="_blank">TemplaTr</a> é uma boa solução: você escolhe uma das várias divisões pré-existentes, pode adicionar imagens e mais uma série de edições.</p>
<p><a href="http://eufacoprogramas.files.wordpress.com/2011/06/templ.jpg"><img class="aligncenter" title="templ" src="http://eufacoprogramas.files.wordpress.com/2011/06/templ.jpg?w=300" alt="" width="300" height="152" /></a></p>
<h3>Backgrounds</h3>
<p>Precisando de um background  &#8211; ou pelo menos de um protótipo de um, em segundos?</p>
<p><img class="aligncenter" title="bg" src="http://eufacoprogramas.files.wordpress.com/2011/06/bg.jpg?w=300" alt="" width="300" height="152" /></p>
<p><a href="http://bgpatterns.com/" target="_blank"> BgPatterns</a> para você! Em segundos você cria um novo pattern, que pode customizar depois da maneira como quiser, caso ache que os recursos do site sejam fracos!</p>
<p>São apenas algumas dicas. Se você conhecer outras ferramentas interessantes deixe seu comentário abaixo!</p>
<p style="text-align: left;"><em>Postado originalmente em &#8220;<a title="Ferramentas Online para Desenvolvedores" href="http://eufacoprogramas.com/uteis/ferramentas-online-para-desenvolvedores-web/" target="_blank">Eu Faço Programas</a>&#8220;.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.profissionaisti.com.br/2011/10/ferramentas-online-gratuitas-para-desenvolvedores-web/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Incremente a sua experiência no Twitter com essas ferramentas</title>
		<link>http://www.profissionaisti.com.br/2010/11/incremente-a-sua-experiencia-no-twitter-com-essas-ferramentas/</link>
		<comments>http://www.profissionaisti.com.br/2010/11/incremente-a-sua-experiencia-no-twitter-com-essas-ferramentas/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 11:49:08 +0000</pubDate>
		<dc:creator>Marcelo Alves</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Utilidades]]></category>
		<category><![CDATA[Ferramentas]]></category>

		<guid isPermaLink="false">http://www.profissionaisti.com.br/?p=13928</guid>
		<description><![CDATA[Uma seleção de ferramentas para incrementar a sua experiência no Twitter.]]></description>
			<content:encoded><![CDATA[<p>Muitos sites disponibilizam ferramentas on line para incrementar a sua experiência no twitter. Neste artigo fizemos um apanhado dessas ferramentas para você usar e abusar.</p>
<p><a href="http://twee-take.com/" target="_blank">Twee-take</a> Já pensou se acontece uma pane no sistema e você perde todos os dados da sua conta no Twittter? Não corra o risco, faça já um backpu dos dados da sua conta com essa super ferramenta. O site cria um arquivo &#8220;.cvs&#8221; com os dados.</p>
<p><a href="http://twitcam.com" target="_blank">Twitcam</a> Faça transmissões ao vivo pelo Twitter. Este site permite exibir as imagens da sua webcam em tempo real.</p>
<p><a href="http://twitpic.com" target="_blank">Twitpic</a> e <a href="http://www.yfrog.com" target="_blank">Yfrog</a> Este sites permitem a publicação de fotos e  tuitam automaticamente os links das imagens.</p>
<p><a href="http://www.twitvid.com" target="_blank">Twitvid</a> Publique vídeos no Twitter.</p>
<p><a href="http://www.twitturly.com/" target="_blank">Twitt(url)ly</a> Saiba qual o assunto esta bombando na twisfera. O site funciona como um grande ranking e lista as mensagens, links, fotos e vídeos mais publicados no Twitter nas últimas 24 horas. Além disso, você pode fazer uma busca por termos específicos ou listar um top 100 com as mensagens mais bem-sucedidas em que o seu perfil participou.</p>
<p><a href="http://www.flittr.cc/" target="_blank">Flittr</a> Se você pudesse traduzir os 140 caracteres do seu último post no Twitter em um mosaico de imagens, quais imagens escolheria? Essa proposta estranha, mas criativa, é a função do site Flittr. Com ele você associa o conteúdo do seu último tweet com 16 imagens selecionadas aleatoriamente no Flickr. O resultado é apresentado num mosaico na sua tela.</p>
<p><a href="http://uiop.me/" target="_blank">Uiop</a> Qual é o link mais acessado nesse exato momento entre os usuários do Twitter? E quais são os usuários mais retuitados? Se você quer saber a resposta para estas e outras curiosidades do microblog de maior sucesso na atualidade na internet precisa conhecer o UiopMe. O site é um serviço online que, além de mostrar estatísticas de diversas formas, permite que você compacte URLs.</p>
<p><a href="http://twuffer.com/" target="_blank">Twuffer</a> Agende os seus tuits.</p>
<p><a href="http://twittelembra.com/" target="_blank">Twitte Lembra</a> Transforme sua conta do Twitter em uma verdadeira agenda e nunca mais se esqueça dos seus compromissos.</p>
<p><a href="http://pocketsapp.com/" target="_blank">Pockets</a> Use um novo tipo de mensagens curtas: envie mensagens de voz de um minuto para seus amigos do Twitter.</p>
<p>Conhece mais alguma ferramenta legal? Indique nos comentários!</p>
<p>Fonte: 72DPI</p>
]]></content:encoded>
			<wfw:commentRss>http://www.profissionaisti.com.br/2010/11/incremente-a-sua-experiencia-no-twitter-com-essas-ferramentas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Desenvolvendo web com software livre &#8211; Parte 2</title>
		<link>http://www.profissionaisti.com.br/2010/01/desenvolvendo-web-com-software-livre-parte-2/</link>
		<comments>http://www.profissionaisti.com.br/2010/01/desenvolvendo-web-com-software-livre-parte-2/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 11:04:30 +0000</pubDate>
		<dc:creator>Klaus Peter Laube</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.profissionaisti.com.br/?p=5221</guid>
		<description><![CDATA[Feliz ano novo PTIs! Há cerca de 1 ano atrás, publiquei minha primeira contribuição ao ProfissionaisTI: Desenvolvendo web com software livre. Hoje, quero expor para vocês o que mudou no meu ambiente profissional e também pessoal. E quem sabe, motivar você à ingressar no mundo Linux também?! Padrões e Open Source Continuo adepto aos padrões [...]]]></description>
			<content:encoded><![CDATA[<p>Feliz ano novo PTIs!</p>
<p>Há cerca de 1 ano atrás, publiquei minha primeira contribuição ao <strong>ProfissionaisTI</strong>: <a title="Leia a parte 1 deste artigo." href="http://www.profissionaisti.com.br/2008/12/desenvolvimento-web-com-software-livre/">Desenvolvendo web com software livre</a>.</p>
<p>Hoje, quero expor para vocês o que mudou no meu ambiente profissional e também pessoal. E quem sabe, motivar você à ingressar no mundo <em><a title="Leia mais sobre Linux no PTI." href="http://www.profissionaisti.com.br/tag/linux/">Linux</a></em> também?!</p>
<h3>Padrões e Open Source</h3>
<p>Continuo adepto aos padrões <em>Web</em> e ao <em>Open Source, e</em>mbora compreenda atitudes como a do <a title="Nada de mordaça: Gnome x GNU" href="http://br-linux.org/2009/pela-liberdade-de-expressao-e-posicionamento-gnome-considerando-sair-do-projeto-gnu/">Gnome em reprovamento ao GNU</a> e vibre com os <a title="Microsoft admite ter violado licença GPL." href="http://under-linux.org/blogs/linuxn/microsoft-admite-ter-violado-gpl-1563/">deslizes da Microsoft perante o </a><em><a title="Microsoft admite ter violado licença GPL." href="http://under-linux.org/blogs/linuxn/microsoft-admite-ter-violado-gpl-1563/">Software </a></em><a title="Microsoft admite ter violado licença GPL." href="http://under-linux.org/blogs/linuxn/microsoft-admite-ter-violado-gpl-1563/">Livre</a>. Mas obtive algumas conclusões boas e ruins mediante o <em>Software </em>Livre, e uma delas foi: <em>Se você tem algo muito específico, não há nada de mau em ser proprietário.</em></p>
<p>Apóio incondicionalmente o uso de <a title="Leia mais sobre HTML5 no PTI" href="http://www.profissionaisti.com.br/tag/html5/">HTML5</a>, e ainda não tive motivos suficientes para apoiar tecnologias como <em>Flash </em>e <em>Silverlight. </em>Continuo com a idéia de que pode-se reproduzir (algumas coisas) com <em><a title="Leia mais sobre JS no PTI" href="http://www.profissionaisti.com.br/tag/javascript/">Javascript</a> <span style="font-style: normal">- ainda mais agora com o advento das tags </span>audio</em> e <em>video.</em></p>
<p>Em relação a distribuição <em>Linux,</em> profissionalmente utilizo <em><a title="The Slackware Linux Project" href="http://www.slackware.com/" target="_blank">Slackware</a> </em>e para uso pessoal estou testando o <em><a title="Arch Linux" href="http://www.archlinux.org/" target="_blank">Arch</a></em> (mas ainda não tenho conclusões para apresentar sobre o último).</p>
<h3>Navegador</h3>
<p>Entrei na onda &#8220;<em>sorry <a title="Leia mais sobre Firefox no PTI." href="http://www.profissionaisti.com.br/tag/firefox/">Firefox</a></em>&#8221; e passei a usar o <em><a title="Baixe o Google Chrome!" href="http://www.google.com.br/chrome" target="_blank">Google Chrome</a></em>. Temos que admitir que ele é muito mais ágil que o <em>FF</em>, e as &#8220;ferramentas para desenvolvedores&#8221; substituem o <em><a title="Conheça o complemento para o FF - Firebug." href="https://addons.mozilla.org/pt-BR/firefox/addon/1843" target="_blank">Firebug</a> </em>sem muito esforço.</p>
<p>A carência de <em>plugins</em> para o <em>Chrome </em>é algo que deve ser levado em consideração. Mas acredito que rapidamente o <a title="Baixe extensões para o Chrome." href="https://chrome.google.com/extensions" target="_blank">seu repositório</a> estará rico o suficiente para pelo menos chamar a atenção.</p>
<h3>Banco de Dados</h3>
<p>Continuo usuário do <em><a title="Leia mais sobre MySQL no PTI." href="http://www.profissionaisti.com.br/tag/mysql/">MySQL</a></em>, embora em projetos menores tenha passado a adotar o <em><a title="Conheça o SQLite." href="http://www.sqlite.org/" target="_blank">SQLite</a>. </em></p>
<p>Em relação a <em>database</em>, é válido informar que passei a ser um usuário incondicional de <em><a title="Mapeamento Objeto Relacional" href="http://pt.wikipedia.org/wiki/Mapeamento_objeto-relacional" target="_blank">ORM</a></em>. No meu caso, utilizo a <em>ORM </em>do <em><a title="Leia mais sobre Django no PTI." href="http://www.profissionaisti.com.br/tag/django/">Django</a></em>, garantindo independência do <em>SGBD </em>que eu vá usar.</p>
<h3>Linguagem de Programação</h3>
<p>Em se tratando de <em>client-side</em>, troquei a <em><a title="Leia mais sobre Mootools no PTI." href="http://www.profissionaisti.com.br/tag/mootools/">Mootools</a> </em>pela <em><a title="Leia mais sobre jQuery no PTI." href="http://www.profissionaisti.com.br/tag/jquery/">jQuery</a> </em>(embora viva tentado a usar a primeira) e passei a utilizar a <em><a title="Conheça a Blueprint." href="http://www.blueprintcss.org/" target="_blank">Blueprint</a> </em>para facilitar o meu trabalho com <em><a title="Leia mais sobre CSS no PTI." href="http://www.profissionaisti.com.br/tag/css/">CSS</a></em>.</p>
<p>Já no lado servidor, adotei incondicionalmente o <em><a title="Leia mais sobre Python no PTI." href="http://www.profissionaisti.com.br/tag/python/">Python</a></em> e virei fã assíduo. Para <em>Web</em> utilizo o <em>Django</em>&#8230; como já fazia antes, embora tenha me aventurado pelos lados do <em><a title="Leia mais sobre PHP no PTI." href="http://www.profissionaisti.com.br/tag/php/">PHP</a> </em>através da <em>framework <a title="Conheça a Akelos." href="http://www.akelos.org/" target="_blank">Akelos</a></em>.</p>
<h3>IDE/RAD</h3>
<p>Talvez nesse quesito que a mudança tenha sido mais profunda.</p>
<p>Na primeira parte deste artigo, menciono a utilização de <em><a title="Site oficial do projeto." href="http://www.eclipse.org/" target="_blank">Eclipse</a></em>. Neste <a title="Você realmente precisa de uma IDE?" href="http://www.profissionaisti.com.br/2009/01/produtividade-x-programacao-voce-realmente-precisa-de-uma-ide/">outro artigo</a>, encorajo o leitor a utilizar editores mais simples, que não façam o usuário ficar dependente da ferramenta.</p>
<p>Hoje é com orgulho que digo: <strong>sou usuário </strong><a title="Leia mais sobre VIM no PTI." href="http://www.profissionaisti.com.br/tag/vim/"><strong><em>VIM</em></strong></a>. E tive uma breve passagem pelo <a title="Conheça o projeto Emacs." href="http://www.gnu.org/software/emacs/" target="_blank"><em>Emacs</em></a>! Não posso dizer que deixar de usar o <a title="Conheça o Gedit." href="http://pt.wikipedia.org/wiki/Gedit" target="_blank"><em>Gedit</em></a> foi fácil, mas devo encorajá-los: é uma mudança que me faz sentir orgulho e me deixa mais próximo do &#8220;estilo <em>unix-like</em> de vida&#8221;.</p>
<h3>Acréscimos</h3>
<p>Em relação a <strong>servidor <em>Web</em></strong> e <strong>edição gráfica</strong>, continuo utilizando <em><a title="Leia mais sobre Apache no PTI." href="http://www.profissionaisti.com.br/tag/apache/">Apache</a></em> e <em><a title="Conheça o Gimp." href="http://www.gimp.org/" target="_blank">Gimp</a></em>/<em><a title="Conheça o Inkscape." href="http://www.inkscape.org/" target="_blank">Inkspace</a></em> respectivamente.</p>
<p>Posso dizer que além disso tudo, passei a me preocupar com <em><a title="Leia mais sobre TDD no PTI." href="http://www.profissionaisti.com.br/tag/tdd/">TDD</a></em>, <a title="Leia mais sobre BDD." href="http://behaviour-driven.org/" target="_blank">testes funcionais</a>, <a title="Leia mais sobre SVN no PTI." href="http://www.profissionaisti.com.br/tag/svn/">versionamento</a>, <a title="Saiba mais sobre &quot;integração contínua&quot;." href="http://improveit.com.br/xp/praticas/integracao" target="_blank">integração contínua</a>, <a title="Leia mais sobre Sandbox e Python." href="http://pythonologia.org/2008/03/03/ambiente-isolado-para-python-com-virtualenv/" target="_blank">virtualização</a>, <a title="Leia mais sobre Python e Eggs." href="http://kodumaro.blogspot.com/2007/03/python-com-eggs-parte-ii.html" target="_blank">empacotamento</a>, e outros que agora me fogem da mente.</p>
<p>Até a próxima&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.profissionaisti.com.br/2010/01/desenvolvendo-web-com-software-livre-parte-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Confira: Open Web Tools Directory &#8211; Mozilla Labs</title>
		<link>http://www.profissionaisti.com.br/2009/07/confira-open-web-tools-directory-mozilla-labs/</link>
		<comments>http://www.profissionaisti.com.br/2009/07/confira-open-web-tools-directory-mozilla-labs/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 20:06:47 +0000</pubDate>
		<dc:creator>Jackson Caset</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Mercado]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Labs]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.profissionaisti.com.br/?p=3348</guid>
		<description><![CDATA[A fundação Mozilla, mantenedora do navegador Firefox e outros produtos, criou um espaço onde se encontra a grande maioria das ferramentas livres para desenvolvimento web. Firebug, jQuery, Mooltools, Dojo, Ext JS, YSlow e muitas outras ferramentas úteis que facilitam a vida de quem atua com desenvolvimento de sites e/ou aplicações web. De forma fácil e [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">A fundação Mozilla, mantenedora do navegador Firefox e outros produtos, criou um espaço onde se encontra a grande maioria das ferramentas livres para desenvolvimento web.</p>
<p>Firebug, <a title="Posts sobre jQuery!" href="http://www.profissionaisti.com.br/category/jquery/">jQuery</a>, Mooltools, Dojo, Ext JS, <a title="YSlow: Controle a performance do seu website | Profissionais TI!" href="http://www.profissionaisti.com.br/2009/02/yslow-controle-a-performance-do-seu-website/">YSlow</a> e muitas outras ferramentas úteis que facilitam a vida de quem atua com <a href="http://www.profissionaisti.com.br/category/desenvolvimento/">desenvolvimento de sites e/ou aplicações web</a>.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-3350" title="Open Web Tools Directory!" src="http://www.profissionaisti.com.br/wp-content/uploads/2009/07/web-tools-mozilla1.jpg" alt="Open Web Tools Directory!" width="475" height="242" /></p>
<p>De forma fácil e rápida você pode filtrar por Design, Code, Debug, Test, Deploy e Docs para encontrar e ferramenta livre que se enquadra nas suas necessidades.</p>
<p><a href="http://tools.mozilla.com/" target="_blank">Confira a ferramenta</a> e deixe seus comentários!</p>
<p>Referência: <a href="http://www.agrega.tv/?p=5461" target="_blank">Agrega.tv</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.profissionaisti.com.br/2009/07/confira-open-web-tools-directory-mozilla-labs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gerando relatórios gerenciais com o BIRT</title>
		<link>http://www.profissionaisti.com.br/2009/01/gerando-relatorios-gerenciais-birt/</link>
		<comments>http://www.profissionaisti.com.br/2009/01/gerando-relatorios-gerenciais-birt/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 19:24:04 +0000</pubDate>
		<dc:creator>Emerson Dorow</dc:creator>
				<category><![CDATA[Governança de TI]]></category>
		<category><![CDATA[ITIL]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Gerência]]></category>
		<category><![CDATA[Relatórios]]></category>

		<guid isPermaLink="false">http://www.profissionaisti.com.br/?p=980</guid>
		<description><![CDATA[Olá pessoal!!! Em meio aos posts referente ITIL gostaria de comentar sobre uma ferramenta bem interessante que utilizo para geração de relatórios. Algo que venho pregando durante os posts sobre ITIL, é que tudo seja registrado, para que depois você possa medir o seu trabalho através da análise das informações guardadas, se possível em alguma [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Olá pessoal!!!</p>
<p style="text-align: justify;">Em meio aos posts referente <a title="Conheça a ITIL!" href="http://www.profissionaisti.com.br/2008/10/conheca-a-itil/">ITIL</a> gostaria de comentar sobre uma ferramenta bem interessante que utilizo para geração de relatórios.</p>
<p style="text-align: justify;">Algo que venho pregando durante os posts sobre <a title="Conheça a ITIL!" href="http://www.profissionaisti.com.br/2008/10/conheca-a-itil/">ITIL</a>, é que tudo seja registrado, para que depois você possa medir o seu trabalho através da análise das informações guardadas, se possível em alguma ferramenta de <a title="Central de Serviços ITIL!" href="http://www.profissionaisti.com.br/2008/11/central-de-servicos-itil/">service desk</a>. Caso esta ferramenta guarde as informações em Banco de dados (muito bom!!!) é possível apresentarmos estas informações para gerência, diretoria através de gráficos e tabelas de uma forma bem simples e bonita, para que eles possam analisar a eficiência (fazer mais com menos) e a eficácia (fazer certo) do seu service desk.</p>
<p style="text-align: justify;">Esta ferramenta é o BIRT. O Business Intelligence Report Tool é um projeto da comunidade do <a title="Comunidade Eclipse!" href="http://www.eclipse.org/" target="_blank">Eclipse</a> que tem como função a geração de relatórios gerenciais via aplicações Java e J2EE.</p>
<p style="text-align: justify;">Para se ter uma idéia, a IBM adotou esta ferramenta para geração de relatórios de toda a sua linha <a title="Linha Tivoli IBM!" href="http://www-01.ibm.com/software/br/tivoli/" target="_blank">Tivoli</a> de produtos. Você cria os relatórios no eclipse+BIRT e pode executar os relatórios no próprio eclipse, ou através de alguma ferramenta já existente, como o <a title="Tivoli Common Report IBM!" href="http://www.orb-data.com/index.php?pageId=1058" target="_blank">Tivoli Common Report</a> da IBM (que utilizo) ou mesmo integrar na sua aplicação Java.</p>
<p style="text-align: justify;">Abaixo deixo um link que contém alguns screens que mostram as &#8220;misérias&#8221; que você pode fazer com o BIRT. O BIRT é uma <a title="Posts sobre Software Livre!" href="http://www.profissionaisti.com.br/category/software-livre/">ferramenta livre</a> e você pode baixar em: <a title="Baixe o BIRT!" href="http://download.eclipse.org/birt/downloads/" target="_blank">http://download.eclipse.org/birt/downloads/</a>.</p>
<p style="text-align: justify;">Seguem alguns screens:</p>

<a href='http://www.profissionaisti.com.br/2009/01/gerando-relatorios-gerenciais-birt/crosstabscriptview/' title='crosstabscriptview'><img width="150" height="150" src="http://www.profissionaisti.com.br/wp-content/uploads/2009/01/crosstabscriptview-150x150.png" class="attachment-thumbnail" alt="crosstabscriptview" title="crosstabscriptview" /></a>
<a href='http://www.profissionaisti.com.br/2009/01/gerando-relatorios-gerenciais-birt/markerscripts/' title='markerscripts'><img width="150" height="150" src="http://www.profissionaisti.com.br/wp-content/uploads/2009/01/markerscripts-150x150.png" class="attachment-thumbnail" alt="markerscripts" title="markerscripts" /></a>
<a href='http://www.profissionaisti.com.br/2009/01/gerando-relatorios-gerenciais-birt/chartfilter/' title='chartfilter'><img width="150" height="150" src="http://www.profissionaisti.com.br/wp-content/uploads/2009/01/chartfilter-150x150.png" class="attachment-thumbnail" alt="chartfilter" title="chartfilter" /></a>

<p style="text-align: justify;">Veja mais em: <a href="http://www.eclipse.org/birt/phoenix/project/notable2.3.php" target="_blank">http://www.eclipse.org/birt/phoenix/project/notable2.3.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.profissionaisti.com.br/2009/01/gerando-relatorios-gerenciais-birt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Instalando o Apache, PHP e MySQL no Ubuntu Linux</title>
		<link>http://www.profissionaisti.com.br/2009/01/instalando-o-apache-php-e-mysql-no-ubuntu-linux/</link>
		<comments>http://www.profissionaisti.com.br/2009/01/instalando-o-apache-php-e-mysql-no-ubuntu-linux/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 11:19:03 +0000</pubDate>
		<dc:creator>Klaus Peter Laube</dc:creator>
				<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tutoriais]]></category>

		<guid isPermaLink="false">http://www.profissionaisti.com.br/?p=508</guid>
		<description><![CDATA[Olá pessoal! Continuando o post sobre desenvolvimento web com software livre, hoje fica a dica sobre a instalação do Apache, PHP e MySQL (servidor web, linguagem de programação web e banco de dados, respectivamente) no Ubuntu. Estas três ferramentas são basicamente o ambiente de desenvolvimento mais utilizado para a Web, principalmente em se tratando de [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_511" class="wp-caption alignleft" style="width: 310px"><a href="http://www.profissionaisti.com.br/wp-content/uploads/2009/01/logo-trio.jpg"><img class="size-medium wp-image-511" src="http://www.profissionaisti.com.br/wp-content/uploads/2009/01/logo-trio-300x86.jpg" alt="Logotipos Apache, PHP e MySQL" width="300" height="86" /></a><p class="wp-caption-text">Logotipos: Apache, PHP e MySQL</p></div>
<p>Olá pessoal!</p>
<p>Continuando o post sobre <a title="Leia sobre desenvolvimento web com Software Livre" href="http://www.profissionaisti.com.br/2008/12/desenvolvimento-web-com-software-livre/">desenvolvimento web com software livre</a>, hoje fica a dica sobre a instalação do Apache, <a title="PHP não é coisa de moleque" href="http://www.profissionaisti.com.br/2009/01/concordo-plenamente-php-nao-e-coisa-de-moleque/" target="_blank">PHP</a> e MySQL (servidor web, linguagem de programação web e banco de dados, respectivamente) no <a title="Apresentando o Ubuntu" href="http://www.profissionaisti.com.br/2008/12/apresentando-o-ubuntu/" target="_blank">Ubuntu</a>.</p>
<p>Estas três ferramentas são basicamente o ambiente de desenvolvimento mais utilizado para a Web, principalmente em se tratando de plataformas Unix. É claro que tutoriais sobre este assunto é o que não falta na internet, por isso segue uma lista de fontes que foram fundamentais para a criação do meu &#8220;workspace&#8221;:</p>
<ul>
<li>André Gondim, Viva o Linux &#8211; <a title="Leia mais no Viva o Linux" href="http://www.vivaolinux.com.br/dica/Ubuntu-+-Apache2-+-MySQL-+-PHP5/" target="_blank">Linux: Ubuntu + Apache2 + MySQL + PHP5</a></li>
<li>Alexandre Gomes Gaigalas, Acorda pra Web! &#8211; <a title="Leia mais no Acorda pra Web!" href="http://gaigalas.net/Artigos/UbuntuServidorPHPMySQL.html" target="_blank">Tutorial de instalação do Apache, PHP e MySQL no Ubuntu</a></li>
<li>Vinícius Figueiredo, vinicius. &#8211; <a title="Leia mais no vinicius.figueiredo" href="http://vinicius.oitobits.net/arquivo/instalando-lamp-apache-mysql-e-php-no-ubuntu/" target="_blank">Instalando LAMP (Apache, MySQL e PHP) no Ubuntu</a></li>
<li>Apache Friends &#8211; <a title="Leia mais no Apache Friends" href="http://www.apachefriends.org/en/xampp.html" target="_blank">XAMPP</a></li>
<li>Joomla! Documentation &#8211; <a title="Leia mais na documentação do Joomla!" href="http://docs.joomla.org/Setting_up_your_workstation_for_Joomla!_development" target="_blank">Setting up your workstation for Joomla! development</a></li>
<li>Fórum Webly &#8211; <a title="Leia mais no Webly" href="http://forum.webly.com.br/index.php?showtopic=24313" target="_blank">Remover Apache &#8211; Mysql &#8211; PHP do Ubuntu</a></li>
<li>Netbeans.org &#8211; <a title="Leia mais no Netbeans.org" href="http://www.netbeans.org/kb/docs/php/configure-php-environment-ubuntu_pt_BR.html" target="_blank">Instalando e configurando PHP, Apache e MySQL para desenvolvimento de PHP no Ubuntu</a></li>
<li>Gerry IIagan, Gerry &#8211; <a title="Leia mais no gerry.ws" href="http://gerry.ws/2008/12/436/how-to-install-apache-mysql-php-on-ubuntu-linux-desktop.html" target="_blank">How to install Apache, MySQL, PHP on Ubuntu Linux Desktop</a></li>
</ul>
<p>Fica a dica&#8230;</p>
<p>Até a próxima&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.profissionaisti.com.br/2009/01/instalando-o-apache-php-e-mysql-no-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Apresentando o Ubuntu</title>
		<link>http://www.profissionaisti.com.br/2008/12/apresentando-o-ubuntu/</link>
		<comments>http://www.profissionaisti.com.br/2008/12/apresentando-o-ubuntu/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 11:16:22 +0000</pubDate>
		<dc:creator>Klaus Peter Laube</dc:creator>
				<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.profissionaisti.com.br/?p=410</guid>
		<description><![CDATA[Olá pessoal&#8230; Dando continuidade ao post sobre desenvolvimento web com software livre, hoje vou falar um pouco mais sobre o Ubuntu Linux. O Ubuntu é um sistema operacional livre baseado na distribuição Debian, desenvolvido pela sua comunidade e patrocinado pela Canonical. Utilizar o Ubuntu é simples, sua interface gráfica colabora bastante com a usabilidade e [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Olá pessoal&#8230;</p>
<p style="text-align: justify;">Dando continuidade ao post sobre <a title="Saiba quais ferramentas usar para desenvolver Web com Software Livre" href="http://www.profissionaisti.com.br/2008/12/desenvolvimento-web-com-software-livre/">desenvolvimento web com software livre</a>, hoje vou falar um pouco mais sobre o <a title="Conheça o Ubuntu" href="http://www.ubuntu.com/" target="_blank">Ubuntu Linux</a>.</p>
<p style="text-align: justify;"><img class="alignleft" style="margin-left: 5px; margin-right: 5px;" title="Ubuntu!" src="http://www.profissionaisti.com.br/wp-content/uploads/2008/12/ubuntulogo.png" alt="" width="202" height="55" />O Ubuntu é um sistema operacional livre baseado na distribuição <a title="Saiba mais sobre o Debian" href="http://www.debian.org/" target="_blank">Debian</a>, desenvolvido pela sua comunidade e patrocinado pela <a title="Conheça a Canonical" href="http://www.canonical.com/" target="_blank">Canonical</a>.</p>
<p style="text-align: justify;">Utilizar o Ubuntu é simples, sua interface gráfica colabora bastante com a usabilidade e o uso de comandos via terminal vem sendo cada vez menos necessários. Inclusive, o Ubuntu já vem com uma série de aplicativos instalados, como o Firefox, o OpenOffice, o GIMP, o Pidgin, etc.</p>
<p style="text-align: justify;">Caso você necessite um aplicativo adicional, pode-se usar o Synaptic. Este é o gerenciador de pacotes do Ubuntu e basta você pesquisar no repositório qual aplicativo você deseja instalar e &#8220;clicar em ok&#8221;. O Synaptic se encarregará de instalar todas as dependências para você.</p>
<p style="text-align: justify;">Há usuários Linux que &#8220;desprezam&#8221; essas comodidades do Ubuntu. Particularmente gosto muito disso, mas não dispenso o uso do bom e velho Terminal. É fato que muitas vezes o Terminal resolve um problema em 1/3 do tempo que você resolveria utilizando a interface gráfica, mas um dos principais fundamentos da comunidade do Ubuntu é que este deve ser um sistema operacional que qualquer pessoa possa utilizar, sendo ela um usuário básico, intermediário ou avançado.</p>
<p style="text-align: justify;">Espero que esse pequeno post (há muito mais para se falar sobre o Ubuntu) sirva de vitamina para a vontade dos internautas de usarem Linux. Não tenham medo de tentar&#8230;</p>
<p style="text-align: justify;">Você pode <a title="Baixe o Ubuntu" href="http://www.ubuntu-br.org/download" target="_blank">baixar a ISO do Ubuntu</a>, ou ainda <a title="Obtenha o Ubuntu" href="https://shipit.ubuntu.com/" target="_blank">solicitar um CD</a>, tudo gratuitamente.</p>
<p style="text-align: justify;">Até a próxima&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.profissionaisti.com.br/2008/12/apresentando-o-ubuntu/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Desenvolvimento web com software livre</title>
		<link>http://www.profissionaisti.com.br/2008/12/desenvolvimento-web-com-software-livre/</link>
		<comments>http://www.profissionaisti.com.br/2008/12/desenvolvimento-web-com-software-livre/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 11:05:52 +0000</pubDate>
		<dc:creator>Klaus Peter Laube</dc:creator>
				<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.profissionaisti.com.br/?p=396</guid>
		<description><![CDATA[Sempre fui muito resistente ao uso de Linux, utilizava como argumento o fato do Linux não possuir ferramentas adeqüadas para desenvolvimento web. Como eu era ingênuo&#8230; Tornei-me adepto ao Software Livre após conhecer os Padrões Web, o W3C, as ferramentas Google, o Apache, o PHP, o MySQL, o PostgreSQL e o meu novo &#8220;xodó&#8221;, o [...]]]></description>
			<content:encoded><![CDATA[<p style="justify;"><img class="alignleft" style="5px;" src="http://www.profissionaisti.com.br/wp-content/uploads/2008/12/linux.jpg" alt="" width="179" height="179" />Sempre fui muito resistente ao uso de Linux, utilizava como argumento o fato do Linux não possuir ferramentas adeqüadas para desenvolvimento web. Como eu era ingênuo&#8230;</p>
<p style="justify;">Tornei-me adepto ao Software Livre após conhecer os Padrões Web, o <a title="World Wide Web Consortium - Web standards" href="http://www.w3.org/" target="_blank">W3C</a>, as ferramentas Google, o Apache, o PHP, o MySQL, o PostgreSQL e o meu novo &#8220;xodó&#8221;, o Python. Só pude me aprofundar nestas ferramentas com o uso de códigos-fonte distribuídos livremente, e que vejam só que maravilhoso: em troca do conhecimento, eles apenas solicitavam que eu os mencionasse caso redistribuísse o código;  Nada mais justo, quando ví estava eu começando a distribuir componentes em Joomla! dentro da <a title="GNU General Public License" href="http://pt.wikipedia.org/wiki/GNU_General_Public_License" target="_blank">GNU/GPL</a>.</p>
<p style="justify;">No início do ano passei a usar <a title="Visite a comunidade brasileira do Ubuntu" href="http://www.ubuntu-br.org/" target="_blank">Ubuntu Linux</a>, logo descartei o uso do Windows XP, meu parceiro de longa data e que atendeu perfeitamente todas as minhas necessidades. Agora estava diante de um sistema operacional &#8220;novo&#8221;, e minha primeira atitude foi: escolher as ferramentas para desenvolver web, e acima de tudo, que todas sejam livres.</p>
<p style="justify;"><strong>Navegador</strong></p>
<p>Utilizando o Ubuntu com o ambiente GNOME já temos a disposição o <a title="Use Firefox." href="http://pt-br.www.mozilla.com/pt-BR/firefox/?utm_id=Q208&amp;utm_source=google&amp;utm_medium=ppc&amp;utm_campaign=brazil&amp;gclid=CPCK2qDBwpcCFQETGgodPi6PSA" target="_blank"><strong>Firefox</strong></a>. Até um tempo atrás minhas extensões favoritas do Firefox não tinham sido portadas para o Linux. Hoje já possuímos plugins essenciais como o <em><a title="Plugin Firebug auxilia na depuração do código" href="https://addons.mozilla.org/pt-BR/firefox/addon/1843" target="_blank">Firebug</a> </em>e o<em> <a title="Plugin Webdeveloper vem com uma série de ferramentas para o desenvolvimento web" href="https://addons.mozilla.org/pt-BR/firefox/addon/60" target="_blank">WebDeveloper Tools</a>.<br />
</em>Há também o <a title="Conheça o Opera" href="http://www.opera.com/" target="_blank"><strong>Opera</strong></a> para Linux, mas como ele não é opensource preferí optar pelo Firefox, mas as vezes não há como fugir do uso do <a title="Dragonfly auxilia o desenvolvedor web" href="http://www.opera.com/dragonfly/" target="_blank">DragonFly</a>.</p>
<p><strong>Servidor (localhost)</strong></p>
<p>O próximo passo foi escolher um servidor web. Obviamente o <a title="Servidor web opensource" href="http://www.apache.org/" target="_blank"><strong>Apache</strong></a> foi a escolha imediata, e embora muitos achem difícil instalar o Apache, PHP e MySQL no Linux, no caso do Ubuntu não há maiores dificuldades. Em posts futuros poderemos detalhar o processo de instalação das ferramentas listadas&#8230;</p>
<p><strong>Banco de dados</strong></p>
<p>Tenho uma dificuldade imensa em administrar bancos de dados, nascí mesmo só pra montar SQL. Por isso minha escolha foi o <a title="Banco de dados open source mais usado no mundo" href="http://www.mysql.com/" target="_blank"><strong>MySQL</strong></a>. Leve, prático e simples de usar&#8230; até tentei o <a title="Banco de dados open source mais avançado do mundo" href="http://www.postgresql.org/" target="_blank">PostgreSQL</a>, mas ele é banco de dados para gente grande. Há excelentes ferramentas para gerência, inclusive o próprio terminal interativo do MySQL&#8230; mas nada que substitua o bom e velho <a title="Administrador MySQL escrito em PHP" href="http://www.phpmyadmin.net/home_page/index.php" target="_blank"><strong>PhpMyAdmin</strong></a>.</p>
<p><strong>Linguagem de Programação</strong></p>
<p>Para client-side utilizo <strong><a title="Conheça mais sobre o ECMAScript" href="http://www.w3schools.com/JS/js_intro.asp" target="_blank">ECMAScript</a> </strong>(Javascript) com a Framework <a title="Framework Javascript" href="http://www.mootools.net/" target="_blank">Mootools</a>. Para server-side me apaixonei profundamente por uma framework chamada <a title="Conheça a comunidade brasileira do Django" href="http://www.djangobrasil.org/" target="_blank"><strong>Django</strong></a>. Ela é uma framework <a title="Conheça a comunidade brasileira do Python" href="http://www.pythonbrasil.com.br/moin.cgi" target="_blank"><strong>Python</strong></a> que utiliza o padrão MVT (Model, View, Template) que está sendo amplamente utilizada por desenvolvedores do mundo todo, inclusive seu mecanismo de templates vem sendo utilizado pelo <a title="Rode suas aplicações web na estrutura do Google" href="http://code.google.com/intl/pt-BR/appengine/" target="_blank"><em>Google App Engine</em></a>.</p>
<p>Como servidores Python por aqui ainda estão em minoria, o uso de <a title="Hypertext PreProcessor" href="http://www.php.net/" target="_blank"><strong>PHP</strong></a> é fundamental. No meu caso utilizo o PHP para a construção de portais e websites institucionais, logo passei a utilizar o <strong><a title="CMS open source escrito em PHP/MySQL" href="http://www.joomla.org/" target="_blank">Joomla!</a> </strong>como ferramenta de CMS, mas pretendo migrar&#8230; provavelvemente para <a title="CMS open source escrito em PHP" href="http://drupal.org/" target="_blank"><strong>Drupal</strong></a> ou <a title="Plataforma de publicações escrita em PHP" href="http://br.wordpress.org/" target="_blank"><strong>WordPress</strong></a>.</p>
<p>Não desenvolvo em Actionscript (Flash), Silverlight e afins. Penso que podemos reproduzir muita coisa dessas ferramentas com as tecnologias padronizadas do W3C (<a title="Saiba mais sobre HTML" href="https://developer.mozilla.org/en/HTML" target="_blank">xHTML</a>, <a title="Saiba mais sobre XML" href="https://developer.mozilla.org/en/XML" target="_blank">XML</a>, <a title="Saiba mais sobre Javascript" href="https://developer.mozilla.org/en/JavaScript" target="_blank">Javascript</a>, <a title="Saiba mais sobre SVG" href="https://developer.mozilla.org/en/SVG" target="_blank">SVG</a>, <a title="Saiba mais sobre SMIL" href="http://w3schools.com/smil/default.asp" target="_blank">SMIL</a>, etc). O <a title="Conheça o navegador da Google" href="http://www.google.com/chrome" target="_blank">Google Chrome</a> aposta nisso, possuindo uma das mais rápidas e eficazes engines de interpretação Javascript do mercado.<br />
Mas para desenvolvedores Actionscript, há uma série de ferramentas livres que podem ser utilizadas para construir SWF&#8230; futuramente poderemos falar mais sobre este assunto.</p>
<p><strong>IDE/RAD</strong></p>
<p>Esta com certeza foi uma das tarefas mais árduas. Substituir o Dreamweaver não é uma tarefa fácil. Cheguei a utilizar o <a title="Saiba mais sobre o Bluefish" href="http://bluefish.openoffice.nl/" target="_blank"><strong>Bluefish</strong></a>, leve e rápido, mas sinceramente não era o que eu queria&#8230; precisava de algo que me auxiliasse com PHP, MySQL, HTML, CSS, Javascript, Python, XML e possivelmente outras tecnologias como Android, Actionscript (e porque não?), Java, C, etc.<br />
Então, me lembrei que uma vez instalei um tal de <a title="Saiba mais sobre a IDE Eclipse" href="http://www.eclipse.org/" target="_blank"><strong>Eclipse</strong></a> no meu Windows. Pesado e sofrível&#8230; não tinha nada a perder, e foi &#8220;paixão a primeira compilada da máquina virtual Java&#8221;.</p>
<p style="justify;">O Eclipse é &#8220;modular&#8221;, podemos instalar vários plugins nele para portar várias linguagens de programação&#8230; hoje, sou capaz de programar em PHP ou Python com uma simples mudança de &#8220;workspace&#8221;. Ele continua &#8220;pesado&#8221; (isso é relativo ao hardware que você possui), mas é um preço que paga-se por utilizar algo tão &#8220;completo&#8221;.<br />
Recomendo o plugin <a title="Ferramentas de desenvolvimento PHP para plataforma Eclipse" href="http://www.eclipse.org/pdt/" target="_blank">PDT</a> (para PHP), <a title="Ferramentas de desenvolvimento web para plataforma Eclipse" href="http://www.aptana.com/docs/index.php/Plugging_Aptana_into_an_existing_Eclipse_configuration" target="_blank">Aptana</a> e <a title="Ferramentas de desenvolvimento web para plataforma Eclipse" href="http://www.eclipse.org/webtools/wst/main.php" target="_blank">WST</a> (para HTML, CSS, Javascript, etc.), <a title="Ferramentas de desenvolvimento Python para plataforma Eclipse" href="http://pydev.sourceforge.net/" target="_blank">Pydev</a> (Python), <a title="Front-end de bancos de dados para a plataforma Eclipse" href="http://www.ne.jp/asahi/zigen/home/plugin/dbviewer/about_en.html" target="_blank">DBViewer</a> (para SQL), <a title="Ferramentas de diagramação UML para a plataforma Eclipse" href="http://argoeclipse.tigris.org/" target="_blank">ArgoUML</a> (para UML), <a title="Ferramentas de controle de versões para a plataforma Eclipse" href="http://svnkit.com/download.php" target="_blank">SVNKit</a> (para integração com servidores Subversion) e <a title="Ferramenta de construção de Expressões Regulares para Eclipse" href="http://myregexp.com/eclipsePlugin.html" target="_blank">RegexUtil</a> (para construção de expressões regulares).</p>
<p><strong>Edição Gráfica</strong></p>
<p>Sempre preferí o <a title="Ferramenta de edição gráfica open source" href="http://www.gimp.org/" target="_blank"><strong>GIMP</strong></a>, mesmo no Windows. Há bons tutoriais na internet sobre como operar com o GIMP e sobre como fazer trabalhos excepcionais.<br />
Quando passei a estudar SVG, conhecí um software chamado <a title="Ferramenta de desenho vetorial open source" href="http://www.inkscape.org/" target="_blank"><strong>Inkscape</strong></a>. Uma excelente ferramenta de desenho vetorial proveniente do <a title="Ferramenta de desenho vetorial open source" href="http://pt.wikipedia.org/wiki/Sodipodi" target="_blank"><strong>Sodipodi</strong></a>. Estou utilizando-a no meu projeto de iniciação científica sobre SVG e recomendo plenamente pois trabalha com o padrão SVG nativamente.</p>
<p><strong>Postura</strong></p>
<p><strong></strong>Admito! Estava muito acomodado e essa mudança de &#8220;ares&#8221; me fez ser um profissional melhor, mais &#8220;universal&#8221;. Fiquei aberto a novas tendências e tecnologias e aprendi muito nesta transição&#8230; aprendí a pedir ajuda e também a ajudar.</p>
<p>Nos próximos posts abordaremos mais sobre estas ferramentas&#8230; até lá!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.profissionaisti.com.br/2008/12/desenvolvimento-web-com-software-livre/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

