<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1539576881734931827</id><updated>2024-10-04T19:58:07.168-07:00</updated><category term="PROGRAMAS"/><category term="VAGAS"/><category term="WINDOWS"/><category term="APPLE"/><category term="JAVA"/><category term="LINUX"/><category term=".NET"/><category term="APACHE"/><category term="C"/><category term="C#"/><category term="C++"/><category term="COBOL"/><category term="COLUNISTAS"/><category term="OPENSOURCE"/><category term="PASCAL"/><category term="PROFISSÕES"/><category term="PUBLICIDADE"/><category term="PYTHON"/><title type='text'>REVISTA PROGRAMADOR</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-7862481555886507506</id><published>2011-09-05T07:06:00.000-07:00</published><updated>2011-09-05T07:06:21.843-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><title type='text'>É novato no Linux? A gente dá algumas dicas!</title><content type='html'>&lt;em&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;Descobrir qual a distribuição ideal para você, ler, frequentar fóruns e conhecer a filosofia do software livre são os primeiros passos&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.guiadoleigo.com.br/wp-content/uploads/2011/02/GNU_Linux.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://www.guiadoleigo.com.br/wp-content/uploads/2011/02/GNU_Linux.png&quot; width=&quot;133&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Decidiu largar o seu sistema operacional antigo e embarcar na filosofia Linux? Se você se deparou com algumas dificuldades e está precisando de dicas para facilitar a entrada nesse novo mundo digital, a primeira coisa a fazer é começar a ler. A dica é do consultor técnico de software livre, Bruno Gurgel, que garante que a melhor maneira de aprender a mexer no sistema é ler as documentações da sua distribuição escolhida.&lt;br /&gt;
&lt;br /&gt;
Segundo ele, a internet está cheia de fóruns e blogs lotados de perguntas sobre a plataforma, mas muitas delas nem precisariam estar lá se os usuários tivessem o costume de ler. &quot;Lendo, você aprende como fazer instalações, quais as diferenças entre as distribuições e para que usar cada uma delas”, comenta.&lt;br /&gt;
&lt;br /&gt;
Outro ponto importante para quem pensa em abandonar o Windows ou já o abandonou é descobrir qual é a sua distribuição ideal. Bruno comenta que não existe uma distribuição melhor que a outra, apenas a certa para um objetivo, pois cada uma delas é focada em algo diferente. &quot;Uma boa dica para conhecê-las melhor é acessando o site &lt;/span&gt;&lt;a href=&quot;http://distrowatch.com/&quot; style=&quot;color: #009900; font-weight: bold;&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Distro Watch&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;. Lá tem informações sobre as novas versões e dicas para entender o que faz cada distribuição&quot;, diz.&lt;br /&gt;
&lt;br /&gt;
Conhecer a filosofia do software livre também faz parte do aprendizado. Se você entrou nessa só por curiosidade ou porque estava cansado dos vírus e travamentos dos outros sistemas operacionais, vale a pena ler o livro &quot;Catedral e o Bazar&quot;, de Eric S. Raymond, um ensaio que apresenta dois diferentes modelos de desenvolvimento de um software livre.&lt;br /&gt;
&lt;br /&gt;
Depois das leituras iniciais, a dica é se infiltrar em fóruns e listas de discussões para interagir com pessoas que tenham gostos parecidos. Frequentar eventos de Linux e software livre também é necessário. &quot;Brincamos que o importante não é saber fazer, mas conhecer pessoas que saibam&quot;, comenta Bruno. &quot;A colaboração faz parte da filosofia do software livre e é por meio dela que os usuários vão aprender cada vez mais&quot;, completa.&lt;br /&gt;
&lt;br /&gt;
Os iniciantes também devem procurar entender como funciona o gerenciamento de pacotes de uma determinada distribuição e a ferramenta Make. Dessa forma, é possível instalar novos softwares no sistema. Ainda nos termos técnicos, Bruno ressalta a importância de saber trocar o Windows pelo Linux e, mais ainda, se forçar a realizar tarefas normalmente. &quot;Tente fazer a mesma coisa que você fazia no Windows com o Linux. Se você editava fotos no Photoshop, por exemplo, ache o software similar para o Linux e comece a usá-lo&quot;, comenta. &quot;Achar o software semelhante pode não ser uma tarefa muito fácil, mas os fóruns ajudam bastante&quot;, conclui.&lt;br /&gt;
&lt;br /&gt;
Para quem quer seguir carreira, os cursos são o diferencial na aprendizagem. Com eles, você otimiza tempo e aprende mais rápido a mexer no sistema. Porém, segundo Bruno, as leituras não podem ser deixadas de lado, pois são elas que complementam qualquer curso.&lt;br /&gt;
&lt;br /&gt;
Tem alguma outra dica para compartilhar? Escreva nos comentários abaixo!&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #cccccc; font-size: xx-small;&quot;&gt;fonte:olhardigital&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/7862481555886507506/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/e-novato-no-linux-gente-da-algumas.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/7862481555886507506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/7862481555886507506'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/e-novato-no-linux-gente-da-algumas.html' title='É novato no Linux? A gente dá algumas dicas!'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-6939603692001197706</id><published>2011-09-05T07:02:00.000-07:00</published><updated>2011-09-05T07:02:11.351-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="APPLE"/><title type='text'>Steve Jobs: quais lições os profissionais podem aprender com sua trajetória</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://tmgcanada.files.wordpress.com/2007/06/steve-jobs.jpg?w=450&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://tmgcanada.files.wordpress.com/2007/06/steve-jobs.jpg?w=450&quot; width=&quot;154&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;em&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;Especialista mostra quais os cinco ensinamentos que quem quer ser um líder - agora ou no futuro - pode tirar da história do ex-CEO da Apple&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Desde que &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Steve Jobs renunciou ao cargo de CEO da Apple&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;, no dia 24 de agosto, o mercado questiona os impactos que essa saída terá, não só para a empresa da qual ele é co-fundador, mas também para o setor de tecnologia como um todo, uma vez que Jobs ajudou a criar produtos revolucionários, como o iPod, iPhone e iPad. Mas os profissionais deveriam tirar lições importantes da trajetória bem-sucedida do executivo, na visão do especialista em empreendedorismo Bill Taylor, co-fundador da revista Fast Company e autor de diversos livros sobre liderança.&lt;br /&gt;
&lt;br /&gt;
&quot;Poucos de nós tivemos a chance de alcançar um centésimo do que Steve Jobs conseguiu&quot;, afirmou Taylor, em artigo publicado na versão norte-americana da revista de gestão &lt;/span&gt;&lt;a href=&quot;http://www.hbr.com/&quot; style=&quot;color: #00647c; font-weight: bold;&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Harvard Business Review&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;. &quot;Mas todos nós podemos olhar para a forma de trabalho dele e a reação a esse modelo e usar isso como uma oportunidade para nos perguntarmos quais as chances que nós, enquanto líderes e inovadores, temos de fazer uma pequena diferença para nosso mercado, nossos clientes e nossos colegas&quot;, acrescentou.&lt;br /&gt;
&lt;br /&gt;
Para Taylor, o melhor que os profissionais podem fazer é entender o modelo de liderança de Jobs e se inspirar nele para serem executivos ou empreendedores melhores. Para isso, ele sugere que as pessoas se façam cinco perguntas essenciais, inspiradas no co-fundador da Apple:&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1. &quot;Por que pessoas incríveis gostariam de trabalhar com você?&quot;&lt;/strong&gt;&lt;br /&gt;
Steve Jobs se cercou dos melhores talentos na área de design, vendas e engenharia depois que ele entendeu que essas pessoas que apresentam uma performance acima da curva não são motivadas, inicialmente, por dinheiro ou status. Os profissionais talentosos, de forma geral, têm prazer em trabalhar com projetos desafiadores. &quot;Pessoas incríveis gostam de se sentir como parte de algo maior do que elas mesmas - elas gostam de ser, usando a frase favorita de Jobs, &#39;insanamente incríveis&#39;&quot;, ressaltou o especialista.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;2. &quot;Você reconhece um profisisonal talentoso quando se depara com um?&quot;&lt;/strong&gt;&lt;br /&gt;
É bem mais fácil ser o chefe, quando se tem uma equipe formada pelas pessoas certas. Mas só isso não é suficiente, nas melhores empresas para trabalhar, os líderes, de forma geral, gastam muito tempo e energia com as pessoas com quem trabalham. A razão para isso, segundo Taylor, está no fato de que conhecer a fundo os profissionais e conseguir tirar deles o melhor exige muita dedicação. Não à toa, ele cita que Jobs era tão exigente com sua equipe quanto era na hora de desenvolver um novo produto.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;3. &quot;Você consegue descobrir um talento, mesmo quando ele está escondido?&quot;&lt;/strong&gt;&lt;br /&gt;
As pessoas tendem a apresentar uma melhor performance quando elas têm prazer no trabalho que fazem, nas pessoas com as quais atuam e em projeto desafiadores. &quot;Então, líderes que se contentam em manter suas empresas com pessoas que estão o tempo todo insatisfeitas, atraem profissionais descontentes e com uma performance medíocre&quot;, pontuou o especialista. O segredo, segundo ele, é buscar pessoas - fora da empresa ou em áreas diferentes - que consigam se apaixonar pelo trabalho que elas precisam desempenhar. Nesse sentido, o especialista destaca que Jobs foi um excelente recrutador de profissionais.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;4.&lt;/strong&gt; &quot;V&lt;strong&gt;ocê é excelente em ensinar como sua trabalha e como torná-la vencedora?&quot;&lt;/strong&gt;&lt;br /&gt;
&quot;Até os especialistas mais focados (programadores de software, designers gráficos e assistentes de marketing) são melhores quando entendem como o negócio funciona como um todo&quot;, ressaltou Taylor. Isso passa, segundo ele, por compartilhar resultados financeiros, entender o que cada um faz na empresa e compreender o que realmente interessa para o sucesso ou o fracasso da companhia. &quot;E ninguém foi melhor do que Steve Jobs para comunicar a missão a empresa&quot;, complementou.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;5. &quot;Você é tão duro com você mesmo quanto é com sua equipe?&quot;&lt;/strong&gt;&lt;br /&gt;
Os profissionais talentosos e ambiciosos têm, por natureza, uma grande expectativa de resultados, não só seus, mas das pessoas com as quais trabalham e da companhia. O que justifica o fato de os grandes líderes serem sempre vistos como indivíduos difíceis de agradar. E Jobs, segundo o especialista, sempre foi considerado um perfeccionista, &quot;mas minha visão é que as pessoas respondiam ao impulso perfeccionista dele porque ele era alguém tão exigente consigo mesmo, como era com todos em torno dele&quot;, concluiu.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #cccccc; font-size: xx-small;&quot;&gt;artigo:olhardigital&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/6939603692001197706/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/steve-jobs-quais-licoes-os.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6939603692001197706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6939603692001197706'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/steve-jobs-quais-licoes-os.html' title='Steve Jobs: quais lições os profissionais podem aprender com sua trajetória'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-2016054571031840437</id><published>2011-09-04T19:30:00.000-07:00</published><updated>2011-09-04T19:30:11.882-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PYTHON"/><title type='text'>Python no Visual Studio agora é cidadão de primeira classe</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://orion.lcg.ufrj.br/python/figuras/python-logo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;67&quot; src=&quot;http://orion.lcg.ufrj.br/python/figuras/python-logo.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A Microsoft &lt;/span&gt;&lt;a href=&quot;http://blogs.msdn.com/b/somasegar/archive/2011/08/29/python-tools-for-visual-studio.aspx&quot;&gt;&lt;span style=&quot;color: #0b59b2; font-family: Arial, Helvetica, sans-serif;&quot;&gt;lançou&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; uma     extensão para desenvolvimento em Python no Visual Studio 2010. A ferramenta &lt;/span&gt;&lt;a href=&quot;http://pytools.codeplex.com/&quot;&gt;&lt;span style=&quot;color: #0b59b2; font-family: Arial, Helvetica, sans-serif;&quot;&gt;Python     Tools for Visual Studio&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;, de código aberto (licença Apache     2.0), oferece suporte a &lt;/span&gt;&lt;a href=&quot;http://python.org/&quot;&gt;&lt;span style=&quot;color: #0b59b2; font-family: Arial, Helvetica, sans-serif;&quot;&gt;CPython&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;, &lt;/span&gt;&lt;a href=&quot;http://ironpython.codeplex.com/&quot;&gt;&lt;span style=&quot;color: #0b59b2; font-family: Arial, Helvetica, sans-serif;&quot;&gt;IronPython&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;, &lt;/span&gt;&lt;a href=&quot;http://www.jython.org/&quot;&gt;&lt;span style=&quot;color: #0b59b2; font-family: Arial, Helvetica, sans-serif;&quot;&gt;Jython&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; e &lt;/span&gt;&lt;a href=&quot;http://pypy.org/&quot;&gt;&lt;span style=&quot;color: #0b59b2; font-family: Arial, Helvetica, sans-serif;&quot;&gt;PyPy&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Entre as principais funcionalidades do Python Tools, estão recursos     avançados de edição de código, como IntelliSense     e a localização de referências (Find all Refs), o comando     Go to Definition e um navegador de objetos (Object Browser). Há ainda     métodos de refatoração, como “Extract Method” e     uma janela nativa para &lt;/span&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Read-eval-print_loop&quot;&gt;&lt;span style=&quot;color: #0b59b2; font-family: Arial, Helvetica, sans-serif;&quot;&gt;REPL &lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;(read-eval-print     loop). O suporte para depuração, profiling local e remoto,     e clusters HPC e MPI são outros destaques. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Para desenvolvimento com     HPC, é   necessário obter o &lt;/span&gt;&lt;a href=&quot;http://www.microsoft.com/download/en/details.aspx?id=12218&quot;&gt;&lt;span style=&quot;color: #0b59b2; font-family: Arial, Helvetica, sans-serif;&quot;&gt;SDK&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;, também gratuito, separadamente.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Após a instalação     do Python Tools, são disponibilizados     quatro templates de projetos: o mais flexível é o Python Application,     em que há a opção de escolher o interpretador/runtime     para execução das aplicações; os outros três,     todos para o interpretador IronPython, facilitam a criação     de aplicações Winforms, Silverlight e WPF.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;No mesmo anúncio, a Microsoft informou o lançamento dos pacotes &lt;/span&gt;&lt;a href=&quot;http://pytools.codeplex.com/wikipage?title=NumPy%20and%20SciPy%20for%20.Net&quot;&gt;&lt;span style=&quot;color: #0b59b2; font-family: Arial, Helvetica, sans-serif;&quot;&gt;NumPy     e SciPy para IronPython e .NET&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Há um bom &lt;/span&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=7CoGsSlrxKk&quot;&gt;&lt;span style=&quot;color: #0b59b2; font-family: Arial, Helvetica, sans-serif;&quot;&gt;screencast&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; mostrando como utilizar o Python Tools. A extensão     pode ser obtida no &lt;/span&gt;&lt;a href=&quot;http://pytools.codeplex.com/&quot;&gt;&lt;span style=&quot;color: #0b59b2; font-family: Arial, Helvetica, sans-serif;&quot;&gt;site oficial do     projeto, no Codeplex&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;autor: Elemar Jr.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/2016054571031840437/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/python-no-visual-studio-agora-e-cidadao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/2016054571031840437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/2016054571031840437'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/python-no-visual-studio-agora-e-cidadao.html' title='Python no Visual Studio agora é cidadão de primeira classe'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-2846749159356342203</id><published>2011-09-04T17:10:00.000-07:00</published><updated>2011-09-04T17:10:38.574-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PROFISSÕES"/><title type='text'>No setor de TI, certificação vale mais que faculdade</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_8CiDRjkKJJY/TZIIjQhL9pI/AAAAAAAACZk/aBHfXFBl10o/s800/carreira2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;89&quot; src=&quot;http://4.bp.blogspot.com/_8CiDRjkKJJY/TZIIjQhL9pI/AAAAAAAACZk/aBHfXFBl10o/s200/carreira2.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Para conseguir um emprego no setor de TI, &lt;/span&gt;&lt;span style=&quot;color: black; font-family: Arial, Helvetica, sans-serif;&quot;&gt;ter uma certificação&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; vale  mais que o diploma de graduação e é fator decisivo na hora das empresas  escolherem os seus novos funcionários.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Isso acontece porque as empresas são avaliadas por padrões  internacionais que exigem que elas tenham funcionários com certificações  nas suas folhas de pagamento. Não pense que faculdade não conta no seu currículo, longe disso! Estudar, se relacionar  e ter novas experiências nunca é demais em qualquer carreira.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Mas cuidado, a certificação garante o emprego mas não a evolução na  carreira, portanto, estar sempre atualizado com as tendências mundiais é uma  questão de sobrevivência neste setor. Se você pretende seguir  uma carreira de TI, prepare-se para estudar o resto da vida (neste caso, praticamente qualquer carreira que seguir, terá que estudar para se manter bem colocado).&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O setor de TI no brasil está muito aquecido, vivendo o seu melhor  momento nos últimos tempos, mas a falta de profissionais especializados é  um fator preocupante para as empresas e isso faz com que os salários  fiquem bem atrativos.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Além da escassa mão de obra qualificada, as exigências de  conhecimentos muito específicos dos profissionais também garantem bons  salários e até mesmo acima da média para o setor.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Só não se ache a &lt;strong&gt;última bolacha do pacote&lt;/strong&gt; pedindo salários exorbitantes. &lt;span style=&quot;text-decoration: underline;&quot;&gt;Tenha em mente que uma carreira não é feita somente de salário!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;&quot;&gt;Referência: &lt;/span&gt;&lt;span style=&quot;color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;&quot;&gt;72DPI&lt;/span&gt;&lt;span style=&quot;color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;&quot;&gt; / &lt;/span&gt;&lt;span style=&quot;color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;&quot;&gt;Olhar Digital&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;&quot;&gt;autor: marcelo alves&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/2846749159356342203/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/no-setor-de-ti-certificacao-vale-mais.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/2846749159356342203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/2846749159356342203'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/no-setor-de-ti-certificacao-vale-mais.html' title='No setor de TI, certificação vale mais que faculdade'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_8CiDRjkKJJY/TZIIjQhL9pI/AAAAAAAACZk/aBHfXFBl10o/s72-c/carreira2.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-5109694545932177821</id><published>2011-09-04T17:00:00.000-07:00</published><updated>2011-09-04T17:00:49.503-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="APACHE"/><title type='text'>Instalando o Apache Tomcat</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #eeeeee; color: #444444; font-size-adjust: none; font-stretch: normal; font: 16px/normal Helvetica-Neue, Helvetica, Arial, sans-serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;h3 style=&quot;background-color: transparent; border-bottom-color: rgb(216, 216, 255); border-bottom-style: solid; border-width: 0px 0px 1px; color: #8279ad; font-family: Cambria, Georgia, serif; font-size: 1.4em; font-weight: normal; line-height: 26px; margin: 10px 0px 20px -10px; outline-width: 0px; padding: 5px 0px 5px 10px; text-transform: uppercase; vertical-align: baseline;&quot;&gt;NESTE ARTIGO EXPLICAREI COMO INSTALAR E CONFIGURAR O TÃO FAMOSO SERVLET CONTAINER&lt;a href=&quot;http://pt.wikipedia.org/wiki/Apache_Tomcat&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 22px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot; target=&quot;_blank&quot; title=&quot;Apache Tomcat - Wiki&quot;&gt;APACHE TOMCAT 6&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;NO SEU COMPUTADOR.&lt;/h3&gt;&lt;h4 style=&quot;background-color: transparent; border-bottom-color: rgb(216, 216, 255); border-bottom-style: solid; border-width: 0px 0px 1px; color: #8279ad; font-family: Cambria, Georgia, serif; font-size: 1.2em; font-weight: normal; line-height: 22px; margin: 10px 0px 20px -10px; outline-width: 0px; padding: 5px 0px 5px 10px; text-transform: uppercase; vertical-align: baseline;&quot;&gt;PRÉ-REQUISITOS:&lt;/h4&gt;&lt;ul style=&quot;background-color: transparent; border-width: 0px; font-size: 16px; list-style-type: none; margin: 5px 0px 30px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 19px; list-style-image: url(&amp;quot;http://s0.wp.com/wp-content/themes/pub/spectrum/images/icons/bullet.gif&amp;quot;); margin: 0px 0px 7px 25px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Apache Tomcat (nesse exemplo utilizaremos a versão 6, porém a mais atual é a 7) –&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://tomcat.apache.org/&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://tomcat.apache.org/download-60.cgi&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;http://tomcat.apache.org/download-60.cgi&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 19px; list-style-image: url(&amp;quot;http://s0.wp.com/wp-content/themes/pub/spectrum/images/icons/bullet.gif&amp;quot;); margin: 0px 0px 7px 25px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;JDK instalado e variáveis de sistema configuradas corretamente. Dúvidas? Leia&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://javarules.wordpress.com/2010/12/31/preparando-seu-computador-para-o-java/&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot; target=&quot;_blank&quot; title=&quot;Instalando o Java JDK&quot;&gt;este artigo&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2 style=&quot;background-color: transparent; border-bottom-color: rgb(216, 216, 255); border-bottom-style: solid; border-width: 0px 0px 1px; color: #8279ad; font-family: Cambria, Georgia, serif; font-size: 1.6em; font-weight: normal; line-height: 31px; margin: 10px 0px 20px -10px; outline-width: 0px; padding: 5px 0px 5px 10px; text-transform: uppercase; vertical-align: baseline;&quot;&gt;BAIXEI, E AGORA?&lt;/h2&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;O&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;tomcat&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;não possui um arquivo de instalação, pois na verdade&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;não precisa ser instalado, somente executado.&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Abra o arquivo zip&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;que você baixou (algo como apache-tomcat-6.0.30.zip),&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;extraia&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;a pasta&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;onde desejar&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(eu aconselho no C:\),&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;e renomeie-a para um nome simples&lt;/strong&gt;, tipo&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;C:\tomcat6&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;ou&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;C:\tomcat&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;.&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;No Windows Explorer,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;vá até a pasta onde o instalou&lt;/strong&gt;, entre no diretório bin (C:\tomcat6\bin),&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;e execute o arquivo ‘startup.bat’&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;.&lt;br /&gt;
&lt;a href=&quot;http://javarules.files.wordpress.com/2011/01/diretoriobin.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-76&quot; height=&quot;379&quot; src=&quot;http://javarules.files.wordpress.com/2011/01/diretoriobin.png?w=540&amp;amp;h=379&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Arquivos Startup.bat e Shutdown.bat&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Você verá um prompt aparecer, e vários comandos subirem.&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Quando aparecer a linha:&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;INFO: Server startup in XXXXX ms&lt;br /&gt;
&lt;a href=&quot;http://javarules.files.wordpress.com/2011/01/startup.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-77&quot; height=&quot;271&quot; src=&quot;http://javarules.files.wordpress.com/2011/01/startup.png?w=540&amp;amp;h=271&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Startup - Console&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Quer dizer que&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;o servidor está rodando&lt;/strong&gt;. Para verificar isso,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;abra o seu navegador&lt;/strong&gt;, e digite o endereço:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;http://localhost:8080&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Caso apareça uma página igual ou similar a essa aqui abaixo,&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2011/01/localhost8080.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-78&quot; height=&quot;265&quot; src=&quot;http://javarules.files.wordpress.com/2011/01/localhost8080.png?w=540&amp;amp;h=265&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Página Inicial Tomcat&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h4 style=&quot;background-color: transparent; border-bottom-color: rgb(216, 216, 255); border-bottom-style: solid; border-width: 0px 0px 1px; color: #8279ad; font-family: Cambria, Georgia, serif; font-size: 1.2em; font-weight: normal; line-height: 22px; margin: 10px 0px 20px -10px; outline-width: 0px; padding: 5px 0px 5px 10px; text-transform: uppercase; vertical-align: baseline;&quot;&gt;PARABÉNS! O TOMCAT ESTÁ RODANDO CORRETAMENTE, E VOCÊ ESTÁ PRONTO PARA DESENVOLVER APLICATIVOS WEB COM JAVA!&lt;/h4&gt;&lt;h2 style=&quot;background-color: transparent; border-bottom-color: rgb(216, 216, 255); border-bottom-style: solid; border-width: 0px 0px 1px; color: #8279ad; font-family: Cambria, Georgia, serif; font-size: 1.6em; font-weight: normal; line-height: 31px; margin: 10px 0px 20px -10px; outline-width: 0px; padding: 5px 0px 5px 10px; text-transform: uppercase; vertical-align: baseline;&quot;&gt;INFORMAÇÕES ÚTEIS:&lt;/h2&gt;&lt;ul style=&quot;background-color: transparent; border-width: 0px; font-size: 16px; list-style-type: none; margin: 5px 0px 30px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 19px; list-style-image: url(&amp;quot;http://s0.wp.com/wp-content/themes/pub/spectrum/images/icons/bullet.gif&amp;quot;); margin: 0px 0px 7px 25px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Para&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;iniciar o servidor&lt;/strong&gt;, executar o&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;“startup.bat”&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(tanto abrindo pelo Windows Explorer quanto executando através de uma janela do terminal/prompt/console);&lt;/li&gt;
&lt;li style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 19px; list-style-image: url(&amp;quot;http://s0.wp.com/wp-content/themes/pub/spectrum/images/icons/bullet.gif&amp;quot;); margin: 0px 0px 7px 25px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Para interrompê-lo&lt;/strong&gt;,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;dê Control-C no prompt onde ele está rodando&lt;/strong&gt;, ou execute o “shutdown.bat”, que se encontra na mesma pasta;&lt;/li&gt;
&lt;li style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 19px; list-style-image: url(&amp;quot;http://s0.wp.com/wp-content/themes/pub/spectrum/images/icons/bullet.gif&amp;quot;); margin: 0px 0px 7px 25px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Para adicionar um site&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;ao tomcat,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;é suficiente criar uma pasta dentro do diretório ‘webapps’&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(C:\tomcat6\webapps) com o nome que você deseja. Se você criar a pasta ‘Programa’, para acessá-la, deverá digitar, no seu browser: http://localhost:8080/Programa . E por aí vai.&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Lembre-se que TUDO é case-sensitive&lt;/strong&gt;, ou seja,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;‘Programa’ é diferente de ‘programa’&lt;/strong&gt;.&lt;/li&gt;
&lt;li style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 19px; list-style-image: url(&amp;quot;http://s0.wp.com/wp-content/themes/pub/spectrum/images/icons/bullet.gif&amp;quot;); margin: 0px 0px 7px 25px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Na página inicial do Tomcat&lt;/strong&gt;, você poderá notar que&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;há duas opções&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;na esquerda,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;chamadas Status e Tomcat Manager&lt;/strong&gt;. Ambas necessitam de senha para o acesso. Essas senhas você terá que definir no arquivo&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;conf\tomcat-users.xml&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(abra-o com o notepad mesmo). Vá até o final, e onde tem as tags&lt;div class=&quot;syntaxhighlighter  &quot; id=&quot;highlighter_132085&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border: 1px solid rgb(224, 224, 224) !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 1em 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: relative !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: 509px;&quot;&gt;&lt;div class=&quot;lines&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;div class=&quot;line alt1&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;table style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-image: none !important; border-collapse: collapse !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;tbody style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;tr style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;td class=&quot;number&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: top !important; width: 3em !important;&quot;&gt;&lt;code style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;&quot;&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td class=&quot;content&quot; style=&quot;background-image: none !important; border-left-color: rgb(204, 204, 204) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: top !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&amp;lt;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;role&lt;/code&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;color1&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(128, 128, 128) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rolename&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;=&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;tomcat&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;/&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;line alt2&quot; style=&quot;background-color: rgb(248, 248, 248) !important; background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;table style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-image: none !important; border-collapse: collapse !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;tbody style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;tr style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;td class=&quot;number&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: top !important; width: 3em !important;&quot;&gt;&lt;code style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;&quot;&gt;2&lt;/code&gt;&lt;/td&gt;&lt;td class=&quot;content&quot; style=&quot;background-image: none !important; border-left-color: rgb(204, 204, 204) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: top !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&amp;lt;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;role&lt;/code&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;color1&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(128, 128, 128) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rolename&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;=&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;role1&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;/&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 21px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Adicione a tag&lt;/div&gt;&lt;div class=&quot;syntaxhighlighter  &quot; id=&quot;highlighter_273947&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border: 1px solid rgb(224, 224, 224) !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 1em 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: relative !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: 509px;&quot;&gt;&lt;div class=&quot;lines&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;div class=&quot;line alt1&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;table style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-image: none !important; border-collapse: collapse !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;tbody style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;tr style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;td class=&quot;number&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: top !important; width: 3em !important;&quot;&gt;&lt;code style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;&quot;&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td class=&quot;content&quot; style=&quot;background-image: none !important; border-left-color: rgb(204, 204, 204) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: top !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&amp;lt;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;role&lt;/code&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;color1&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(128, 128, 128) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;rolename&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;=&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;manager&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;/&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 21px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Mais embaixo modifique a tag&lt;/div&gt;&lt;div class=&quot;syntaxhighlighter  &quot; id=&quot;highlighter_400828&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border: 1px solid rgb(224, 224, 224) !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 1em 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: relative !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: 509px;&quot;&gt;&lt;div class=&quot;lines&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;div class=&quot;line alt1&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;table style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-image: none !important; border-collapse: collapse !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;tbody style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;tr style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;td class=&quot;number&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: top !important; width: 3em !important;&quot;&gt;&lt;code style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;&quot;&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td class=&quot;content&quot; style=&quot;background-image: none !important; border-left-color: rgb(204, 204, 204) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: top !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&amp;lt;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;user&lt;/code&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;color1&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(128, 128, 128) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;username&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;=&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;tomcat&quot;&lt;/code&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;color1&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(128, 128, 128) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;password&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;=&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;tomcat&quot;&lt;/code&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;color1&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(128, 128, 128) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;roles&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;=&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;tomcat&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;/&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 21px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;da seguinte maneira&lt;/div&gt;&lt;div class=&quot;syntaxhighlighter  &quot; id=&quot;highlighter_990410&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border: 1px solid rgb(224, 224, 224) !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 1em 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: relative !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: 509px;&quot;&gt;&lt;div class=&quot;lines&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;div class=&quot;line alt1&quot; style=&quot;background-color: rgb(255, 255, 255) !important; background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;table style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-image: none !important; border-collapse: collapse !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;tbody style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;
&lt;tr style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&lt;td class=&quot;number&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(175, 175, 175) !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: top !important; width: 3em !important;&quot;&gt;&lt;code style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; direction: ltr !important; display: block !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px 0.3em 0px 0px !important; position: static !important; right: auto !important; text-align: right !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: 2.7em !important;&quot;&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td class=&quot;content&quot; style=&quot;background-image: none !important; border-left-color: rgb(204, 204, 204) !important; border-left-style: solid !important; border-width: 0px 0px 0px 3px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px 0px 0px 0.5em !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: top !important; width: auto !important;&quot;&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&amp;lt;&lt;/code&gt;&lt;code class=&quot;keyword&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 102, 153) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: bold !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;user&lt;/code&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;color1&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(128, 128, 128) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;username&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;=&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;nomeUsuarioQueVoceQuiser&quot;&lt;/code&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;color1&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(128, 128, 128) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;password&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;=&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;senhaQueVoceQuiser&quot;&lt;/code&gt;&lt;code class=&quot;color1&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(128, 128, 128) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;roles&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;=&lt;/code&gt;&lt;code class=&quot;string&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: blue !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;&quot;manager&quot;&lt;/code&gt;&lt;code class=&quot;plain&quot; style=&quot;background-image: none !important; border-width: 0px !important; bottom: auto !important; color: rgb(0, 0, 0) !important; direction: ltr !important; display: inline !important; float: none !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; font-size: 11px !important; font-style: normal !important; font-weight: normal !important; height: auto !important; left: auto !important; line-height: 1.3em !important; margin: 0px !important; min-height: inherit !important; outline-width: 0px !important; padding: 0px !important; position: static !important; right: auto !important; text-align: left !important; text-shadow: none; top: auto !important; vertical-align: baseline !important; width: auto !important;&quot;&gt;/&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 21px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Remova as tags de comentário&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 14px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&amp;lt;!– antes dos &amp;lt;role&amp;gt; e as –&amp;gt; depois dos &amp;lt;user&amp;gt;&lt;/strong&gt;,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 14px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;salve e lembre-se de reiniciar o tomcat&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;para que as mudanças sejam salvas.&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;background-color: transparent; border-width: 0px; line-height: 19px; list-style-image: url(&amp;quot;http://s0.wp.com/wp-content/themes/pub/spectrum/images/icons/bullet.gif&amp;quot;); margin: 0px 0px 7px 25px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; line-height: 21px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #999999; font-size: xx-small;&quot;&gt;autor:Marcelo Gomes&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/5109694545932177821/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/instalando-o-apache-tomcat.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/5109694545932177821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/5109694545932177821'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/instalando-o-apache-tomcat.html' title='Instalando o Apache Tomcat'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-6910951621998723786</id><published>2011-09-04T16:57:00.000-07:00</published><updated>2011-09-04T16:57:35.776-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="JAVA"/><title type='text'>Preparando seu computador para o Java!</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #eeeeee; color: #333333; font-size-adjust: none; font-stretch: normal; font: 16px/normal Helvetica-Neue, Helvetica, Arial, sans-serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;div class=&quot;entry&quot; style=&quot;background-color: transparent; border-width: 0px; clear: both; color: #444444; font-size: 16px; margin: 0px; outline-width: 0px; overflow-x: hidden; overflow-y: hidden; padding: 30px 50px 15px 70px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Abaixo citarei os passos necessários para preparar o seu computador para o desenvolvimento de aplicativos Java.&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Passo 1: Fazendo o download do ambiente de desenvolvimento Java&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Para desenvolver QUALQUER programa Java, é necessário instalar na máquina que será utilizada para o desenvolvimento, o&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Java SDK&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(Source Development Kit – Kit de desenvolvimento de fontes), é o único pré-requisito para quem quer iniciar.&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;No momento em que estou digitando este artigo, a versão é a 6, e pode ser encontrada aqui:&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://www.oracle.com/technetwork/java/javase/downloads/index.html&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/java/javase/downloads/index.html&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;A tela que você encontrará será essa (ou parecida):&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2010/12/downloadsdk.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;size-full wp-image-6 aligncenter&quot; height=&quot;527&quot; src=&quot;http://javarules.files.wordpress.com/2010/12/downloadsdk.png?w=540&amp;amp;h=527&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Baixando o JDK 6&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Clique no botão “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Download JDK&lt;/strong&gt;”, na tela seguinte escolha o seu sistema e avance para a tela de download.&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Porque não baixar o JRE (Java Runtime Enviroment – Ambiente de Execução Java)?&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Assim como o JDK é necessário para desenvolver,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;o JRE é necessário só para executar&lt;/strong&gt;. Baixando somente o JRE, você poderá sim, executar aplicativos Java no seu computador, mas não poderá desenvolvê-los.&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Baixando o JDK, você terá tanto o ambiente de desenvolvimento quanto o de execução (já que o&amp;nbsp; JRE está dentro do “pacote” JDK).&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Como pode ver, atualmente o JDK está disponível para as seguintes plataformas:&lt;/div&gt;&lt;ul style=&quot;background-color: transparent; border-width: 0px; font-size: 16px; list-style-type: none; margin: 5px 0px 30px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 19px; list-style-image: url(&amp;quot;http://s0.wp.com/wp-content/themes/pub/spectrum/images/icons/bullet.gif&amp;quot;); margin: 0px 0px 7px 25px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Linux / x64&lt;/li&gt;
&lt;li style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 19px; list-style-image: url(&amp;quot;http://s0.wp.com/wp-content/themes/pub/spectrum/images/icons/bullet.gif&amp;quot;); margin: 0px 0px 7px 25px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Solaris SPARC / x64 / x86&lt;/li&gt;
&lt;li style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 19px; list-style-image: url(&amp;quot;http://s0.wp.com/wp-content/themes/pub/spectrum/images/icons/bullet.gif&amp;quot;); margin: 0px 0px 7px 25px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Windows / x64&lt;/li&gt;
&lt;li style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 19px; list-style-image: url(&amp;quot;http://s0.wp.com/wp-content/themes/pub/spectrum/images/icons/bullet.gif&amp;quot;); margin: 0px 0px 7px 25px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Mac OS (Na lista que você verá, provavelmente esta opção não estará disponível. O motivo disso é que&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;os sistemas Mac OS atuais&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;(Mac OS X 10.6/Snow Leopard)&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;já possuem o JDK embutido neles&lt;/strong&gt;, não sendo necessária a instalação. Legal né? Para ver se realmente está disponível no sistema,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;abra um Terminal, e digite: javac -version&lt;/strong&gt;. Se o comando for reconhecido, não leia este artigo =)).&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Passo 2: Instalando o JDK&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Abaixo explicarei como instalar o JDK no Windows.&lt;/em&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Windows&lt;/strong&gt;:&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Após efetuar o download do JDK, abra o arquivo de instalação, leia, se possível, os termos de licença, aceite-os, e prossiga com a instalação.&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Não terá que modificar nada da instalação padrão&lt;/strong&gt;, somente o diretório, SE DESEJAR, mas&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;não é necessário&lt;/strong&gt;. Aconselho a deixar tudo como está.&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2010/12/jdk6_custom_setup.gif&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-7&quot; height=&quot;387&quot; src=&quot;http://javarules.files.wordpress.com/2010/12/jdk6_custom_setup.gif?w=504&amp;amp;h=387&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Instalando o JDK 6&quot; width=&quot;504&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Faça o mesmo para a instalação da JRE, que começa logo após a instalação do JDK:&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2010/12/jre6_custom_setup.gif&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-8&quot; height=&quot;386&quot; src=&quot;http://javarules.files.wordpress.com/2010/12/jre6_custom_setup.gif?w=504&amp;amp;h=386&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Instalando o JRE 6&quot; width=&quot;504&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Passo 3: Definir as variáveis de ambiente&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Este passo é necessário para que o Windows saiba onde estão localizados os arquivos do JDK. Definir tais variáveis é útil também quando se decide utilizar uma IDE para o desenvolvimento de códigos. Mas isso é algo que veremos mais adiante.&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Para visualizar tais variáveis, &amp;nbsp;vá até o ícone “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Computador&lt;/strong&gt;” no seu desktop,&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;clique com o botão direito do mouse encima dele&lt;/strong&gt;, e selecione “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Propriedades&lt;/strong&gt;” (ou caso ele não esteja lá, vá no menu Iniciar, e deverá encontrá-lo na parte direita do menu. Clique com o botão direito sobre ele, e selecione “Propriedades”).&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_1.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-9&quot; height=&quot;442&quot; src=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_1.png?w=540&amp;amp;h=442&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Configurando Variáveis de Sistema 1&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Em seguida, selecione “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Configurações Avançadas do Sistema&lt;/strong&gt;“, que fica na parte esquerda da janela que apareceu. Na aba “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Avançado&lt;/strong&gt;“, selecione “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Variáveis de Ambiente&lt;/strong&gt;“:&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_2.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-10&quot; height=&quot;443&quot; src=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_2.png?w=540&amp;amp;h=443&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Configurando Variáveis de Sistema 2&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Na janela “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Variáveis de Ambiente&lt;/strong&gt;“, no&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;painel superior&lt;/strong&gt;, está a lista de&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;variáveis pessoais&lt;/strong&gt;, que variam de usuário para usuário. Isso é útil quando você não é a única pessoa a utilizar o seu computador, e você quer que somente você tenha acesso ao desenvolvimento de java (claro, supondo que os outros usuários do computador sejam um pouco mais leigos do que você).&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_3.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-11&quot; height=&quot;442&quot; src=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_3.png?w=401&amp;amp;h=442&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Configurando Variáveis de Sistema 3&quot; width=&quot;401&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Clique em “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Novo…&lt;/strong&gt;” e defina “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;JAVA_HOME&lt;/strong&gt;” como nome da nova variável, e defina o local onde você instalou o JDK, como valor da mesma, no meu caso ficou assim:&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_4.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-12&quot; height=&quot;159&quot; src=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_4.png?w=363&amp;amp;h=159&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Configurando Variáveis de Sistema 4&quot; width=&quot;363&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Clique em&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;OK&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;para adicionar a variável, e em seguida&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;vá até o painel abaixo&lt;/strong&gt;, e procure a variável “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Path&lt;/strong&gt;“. Selecione-a, e clique em “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Editar…&lt;/strong&gt;“:&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_5.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-13&quot; height=&quot;442&quot; src=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_5.png?w=400&amp;amp;h=442&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Configurando Variáveis de Sistema 5&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;NÃO MODIFIQUE o nome da variável em hipótese alguma!&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Vá até o final do campo “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Valor da variável&lt;/strong&gt;“, adicione um “&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;;&lt;/strong&gt;” (ponto e vírgula) caso não seja este o último carácter da linha, e logo em seguida digite&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;%JAVA_HOME% MAS NÃO CLIQUE EM “OK” AINDA&lt;/strong&gt;. A presença dos %% faz com que a variável possa ser utilizada em outros lugares, chamada por programas que não precisam necessariamente saber o percurso da instalação do JDK para poder executar o compilador, por exemplo. Mas falaremos disto no próximo artigo.&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_6.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-14&quot; height=&quot;160&quot; src=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_6.png?w=363&amp;amp;h=160&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Configurando Variáveis de Sistema 6&quot; width=&quot;363&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Logo após ter digitado %JAVA_HOME%,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;coloque mais um “;”&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(suponho que a esta altura você já tenha percebido que o ponto e vírgula é o separador de valores de uma variável), e&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;digite o percurso de instalação do JDK&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(exatamente o valor da variável JAVA_HOME que você declarou acima)&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;com uma pequena adição no final: “\bin”&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_7.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-15&quot; height=&quot;158&quot; src=&quot;http://javarules.files.wordpress.com/2010/12/variaveis_7.png?w=361&amp;amp;h=158&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Configurando Variáveis de Sistema 7&quot; width=&quot;361&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;AGORA&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;clique em&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;OK&lt;/strong&gt;.&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Pronto, o seu computador está pronto para programar Java!&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;Não acredita? Achou fácil demais?&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Vamos testar&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;então:&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Vá em Iniciar -&amp;gt; Executar e digite: cmd&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(Ou vá em Iniciar -&amp;gt; Programas -&amp;gt; Acessórios -&amp;gt; Prompt de Comando)&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-color: transparent; border-width: 0px; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;No prompt digite: java -version&lt;/strong&gt;. Se o resultado foi similar ao seguinte, foi tudo instalado corretamente!&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; font-size: 0.95em; line-height: 23px; margin: 0px; outline-width: 0px; padding: 0px 0px 20px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://javarules.files.wordpress.com/2010/12/versao1.png&quot; style=&quot;background-color: transparent; border-width: 0px; color: #ac6c13; font-size: 15px; margin: 0px; outline-width: 0px; padding: 0px; text-decoration: underline; vertical-align: baseline;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-18&quot; height=&quot;276&quot; src=&quot;http://javarules.files.wordpress.com/2010/12/versao1.png?w=540&amp;amp;h=276&quot; style=&quot;background-color: transparent; border-width: 0px; display: block; font-size: 15px; margin: 0px auto; outline-width: 0px; padding: 0px; vertical-align: baseline;&quot; title=&quot;Versão Java&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;sharedaddy&quot; style=&quot;background-color: transparent; border-radius: 0px !important; border-width: 0px; clear: both; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 12px; margin: 0px; outline-width: 0px; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style=&quot;color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;&quot;&gt;Autor: Marcelo Gomes&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/6910951621998723786/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/preparando-seu-computador-para-o-java.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6910951621998723786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6910951621998723786'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/preparando-seu-computador-para-o-java.html' title='Preparando seu computador para o Java!'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-6947336477361652663</id><published>2011-09-02T19:36:00.000-07:00</published><updated>2011-09-02T19:36:25.976-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WINDOWS"/><title type='text'>Vídeo: Windows 8 na Computex</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ6mghe9H4xPASs2z9eqqUGG3yk4zxRfsiscrZC_0aLWB4AZe68MZafCrXDFjuDGYmU77vhXRLKvOPXg6h4vmyCmzAqSd4qX2GfY5rFxvV5c-5KeQoe6ah21RLVZ06W1nAO9tQFh_ggFVb/s1600/windows_8_sticker_by_rehsup.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ6mghe9H4xPASs2z9eqqUGG3yk4zxRfsiscrZC_0aLWB4AZe68MZafCrXDFjuDGYmU77vhXRLKvOPXg6h4vmyCmzAqSd4qX2GfY5rFxvV5c-5KeQoe6ah21RLVZ06W1nAO9tQFh_ggFVb/s200/windows_8_sticker_by_rehsup.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Além  de apresentar oficialmente o Windows 8 na conferência D9 nesta  semana  nos EUA, a Microsoft também apresentou diversos protótipos de  tablets e  laptops com o novo sistema operacional durante a Computex  2011 em  Taiwan.&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;more-2910&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Durante a Computex, Mike Angiulo, da Microsoft,  apresentou uma  demonstração do Windows 8 em uma grande variedade de  tablets. O sistema  foi demonstrado em equipamentos com chips x86 e com  chips baseados na  arquitetura ARM.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O vídeo completo, com duração de 32 minutos, pode ser visto abaixo:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/7MnEndww2YQ?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/6947336477361652663/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/video-windows-8-na-computex.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6947336477361652663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6947336477361652663'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/video-windows-8-na-computex.html' title='Vídeo: Windows 8 na Computex'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ6mghe9H4xPASs2z9eqqUGG3yk4zxRfsiscrZC_0aLWB4AZe68MZafCrXDFjuDGYmU77vhXRLKvOPXg6h4vmyCmzAqSd4qX2GfY5rFxvV5c-5KeQoe6ah21RLVZ06W1nAO9tQFh_ggFVb/s72-c/windows_8_sticker_by_rehsup.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-94828681716255070</id><published>2011-09-02T19:28:00.000-07:00</published><updated>2011-09-02T19:28:32.887-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OPENSOURCE"/><title type='text'>Haiku-OS Baseado no Beos</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://upload.wikimedia.org/wikipedia/commons/1/1d/Haiku_OS.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; src=&quot;http://upload.wikimedia.org/wikipedia/commons/1/1d/Haiku_OS.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;Haiku&lt;/strong&gt;, conhecido anteriormente como OpenBeOS, é um projeto que está  reconstruindo o sistema operacional BeOS a partir do zero, com uma  licença de uso de código aberto. O projeto conta com a ajuda de  programadores que participaram do desenvolvimento do BeOS original no  esforço de fazer do Haiku um novo BeOS, otimizado para os tempos atuais.&lt;/span&gt;&lt;br /&gt;
&lt;span id=&quot;more-3042&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O projeto começou como “OpenBeOS” em 2001 após a compra da Be  Incorporated pela Palm e o subseqüente fim do desenvolvimento do BeOS. A  compra deixou os usuários do BeOS sem perspectivas de melhorias e  atualizações, e os criadores de programas para BeOS sem uma plataforma  viável.&lt;br /&gt;
Um entre diversos projetos apresentados com o objetivo de continuar o  sistema operacional, o OpenBeOS se distingüia do Cosmoe e do BlueEyedOS  por não usar um núcleo Linux ou BSD existente e sobre ele reimplementar a  API do BeOS (o que o tornaria incompatível com os programas existentes  para BeOS e alteraria radicalmente a estrutura do sistema). O projeto  planejou uma quase completa reconstrução do sistema, mantendo  compatibilidade de programas e códigos fonte, permitindo assim que os  programas existentes para BeOS possam ser executados no novo sistema sem  a necessidade de uma recompilação.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;Origem do nome:&lt;/strong&gt;Em 2004 um novo nome foi escolhido para o projeto a fim de evitar o uso  indevido de uma marca registrada agora em posse da Palm. O novo nome,  decidido entre os líderes do projeto e influenciado por uma enquete  realizada entre a comunidade, foi revelado na conferência WalterCon  daquele ano. O nome “Haiku” pretende refletir a elegância e simplicidade  que atraíram vários usuários para o BeOS, além de ser uma referência  direta às mensagens de erro exibidas na forma poética japonesa haiku  pelo navegador NetPositive e outros programas da Be.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O projeto é controlado pela Haiku Incorporated, uma organização sem fins lucrativos baseada em Nova Iorque.&lt;br /&gt;
Devido a sua própria natureza, o projeto não tem um ritmo de  desenvolvimento fixo. Iniciado em 2001, já contava em 2004 com vários  módulos em estágio alpha.&lt;br /&gt;
A construção modular do BeOS permite que equipes de programadores  voluntários trabalhem independentemente nos substitutos dos servidores e  APIs (conhecidos no Haiku como “kits”). &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;As equipes incluem:&lt;br /&gt;
App/Interface – no qual se encaixam os kits da interface, aplicativos e suporte;&lt;br /&gt;
BFS – que visa a recriar o sistema de arquivos Be (Be File System),  tarefa quase completa, com o sistema OpenBFS utilizado não apenas pelo  Haiku como também pelo SkyOS;&lt;br /&gt;
Game – que desenvolve o kit para jogos e suas APIs;&lt;br /&gt;
Input Server – o servidor que gerencia os dispositivos de entrada como  teclados, mouses/ratos e como se comunicam com outras partes do sistema;&lt;br /&gt;
Kernel – o núcleo do sistema operacional/operativo;&lt;br /&gt;
Media – desenvolvendo o servidor de áudio e APIs relacionadas;&lt;br /&gt;
MIDI – implementando o protocolo MIDI;&lt;br /&gt;
Network – responsável por escrever drivers para dispositivos de rede e APIs para os diferentes protocolos;&lt;br /&gt;
OpenGL – desenvolve o suporte a OpenGL;&lt;br /&gt;
Preferences – recriando a tela de opções do BeOS;&lt;br /&gt;
Printing – responsável pelos servidores de impressão e drivers para impressoras;&lt;br /&gt;
Screen Saver – implementando as funcionalidades dos protetores de tela;&lt;br /&gt;
Storage – desenvolvendo o servidor de armazenamento e drivers para sistemas de arquivos;&lt;br /&gt;
Translation – recriando os módulos de leitura e conversão de formatos de arquivo.&lt;br /&gt;
Alguns kits foram considerados completos e os demais estão em diferentes estágios de desenvolvimento.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;
O núcleo do Haiku é um fork do NewOS, um núcleo modular escrito pelo  ex-engenheiro da Be, Travis Geiselbrecht, e continua em desenvolvimento.  Muitos recursos foram implementados, incluindo uma camada (layer) VFS e  suporte rudimentar a multiprocessamento simétrico.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;Marcos:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Março e abril de 2005 – Execução gráfica dos primeiros aplicativos BeOS  em Haiku, incluindo o navegador Links, sem utilização de códigos  pertencentes à Be Incorporated.&lt;br /&gt;
Julho de 2005 – Tracker, o gerenciador de arquivos do BeOS, roda com sucesso.&lt;br /&gt;
Outubro de 2005 – Durante três meses, Axel Dörfler se tornou o primeiro  desenvolvedor pago do sistema, possibilitado por donativos. Trabalhou no  boot via CD, multiprocessamento e outras funções como o núcleo e o  app_server.&lt;br /&gt;
Março de 2006 – Execução do jogo Quake III Arena em modo software.&lt;br /&gt;
Maio de 2006 – Execução bem sucedida do navegador Opera e dos clientes de e-mail e IRC; Beam e Vision.&lt;br /&gt;
Julho de 2006 – Implementação inicial de novo código de rede.&lt;br /&gt;
Agosto de 2006 – Utilização básica de dispositivos USB 1.1 como mouse e teclado, implementação USB 1.1 prevista em 75% completa.&lt;br /&gt;
Setembro de 2006 – Suporte a leitura e escrita de partições NTFS.&lt;br /&gt;
Outubro de 2007 – Suporte a controladores Serial ATA.&lt;br /&gt;
Janeiro de 2008 – Um time “Java for Haiku” foi criado e aprovado com  unanimidade pelo OpenJDK Porters Group para converter o OpenJDK para  Haiku, versão livre do JDK.&lt;br /&gt;
Janeiro de 2009 – Suporte nativo ao GCC 4.3.3, abrindo novas  possibilidades já que muitos programas requerem GCC 4, como o Firefox 3,  WebKit, VLC 0.9, Gnash, entre outros.&lt;br /&gt;
Julho de 2009 – Uma primeira versão do protótipo do FreeBSD WLAN-Stack  foi portado para o Haiku, que permite ligações sem fios sem criptografia  como primeiro passo.&lt;br /&gt;
14 de setembro de 2009 – É lançada a versão R1/Alpha 1, o primeiro lançamento de desenvolvimento do sistema.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/ixvppiSB7hc?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;LiveCD: &lt;a href=&quot;http://anonym.to/?http://mirrors.reflected.net/haiku/releases/r1alpha3/haiku-r1alpha3-iso.zip&quot; rel=&quot;nofollow external&quot; title=&quot;Link externo&quot;&gt;&lt;span style=&quot;color: #0071bb;&quot;&gt;http://mirrors.refle…1alpha3-iso.zip&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
VMWare: &lt;a href=&quot;http://anonym.to/?http://mirrors.reflected.net/haiku/releases/r1alpha3/haiku-r1alpha3-vmdk.zip&quot; rel=&quot;nofollow external&quot; title=&quot;Link externo&quot;&gt;&lt;span style=&quot;color: #0071bb;&quot;&gt;http://mirrors.refle…alpha3-vmdk.zip&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
LiveCD: &lt;a href=&quot;http://anonym.to/?http://haiku-files.org/files/releases/r1alpha3/haiku-r1alpha3-iso.torrent&quot; rel=&quot;nofollow external&quot; title=&quot;Link externo&quot;&gt;&lt;span style=&quot;color: #0071bb;&quot;&gt;http://haiku-files.o…ha3-iso.torrent&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
VMware: &lt;a href=&quot;http://anonym.to/?http://haiku-files.org/files/releases/r1alpha3/haiku-r1alpha3-vmdk.torrent&quot; rel=&quot;nofollow external&quot; title=&quot;Link externo&quot;&gt;&lt;span style=&quot;color: #0071bb;&quot;&gt;http://haiku-files.o…a3-vmdk.torrent&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
Site oficial: &lt;a href=&quot;http://anonym.to/?http://www.haiku-os.org/&quot; rel=&quot;nofollow external&quot; title=&quot;Link externo&quot;&gt;&lt;span style=&quot;color: #0071bb;&quot;&gt;http://www.haiku-os.org/&lt;/span&gt;&lt;/a&gt;﻿&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/94828681716255070/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/haiku-os-baseado-no-beos.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/94828681716255070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/94828681716255070'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/09/haiku-os-baseado-no-beos.html' title='Haiku-OS Baseado no Beos'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-2461788638586223944</id><published>2011-08-31T08:40:00.000-07:00</published><updated>2011-08-31T08:40:25.887-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="VAGAS"/><title type='text'>Totvs lança programa de capacitação gratuita para 500 jovens analistas no País</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.olharempreendedor.com.br/wp-content/uploads/2010/07/logo-totvs.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;185&quot; src=&quot;http://www.olharempreendedor.com.br/wp-content/uploads/2010/07/logo-totvs.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;em&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;A iniciativa, válida para estudantes e recém-formados entre 18 a 25 anos, prevê treinamento, certificação e provável contratação&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A fornecedora de soluções de gestão empresarial TOTVS – fabricante nacional que hoje atua em diversos países do mundo – acaba de iniciar um programa voltado a capacitar, de forma gratuita, jovens profissionais no mercado brasileiro. O objetivo da iniciativa, batizada de Futuro Programado, é oferecer treinamento e certificações nas áreas de analista de desenvolvimento e de implantação para 500 jovens, entre 18 e 25 anos, de todo o território brasileiro. Além disso, parte desse grupo será contratado para trabalhar na companhia.&lt;br /&gt;
&lt;br /&gt;
Para se candidatar a uma das vagas, os interessados devem ser estudantes, recém-formados ou tecnólogos nas áreas de Administração, Ciências Contábeis, Engenharia e cursos relacionados ao setor de TI (tecnologia da informação). &lt;br /&gt;
&lt;br /&gt;
O processo seletivo envolverá testes, entrevistas, dinâmicas em grupo e uma avaliação do desempenho dos candidatos com os produtos da empresa. Ao todo, serão seis fases de seleção – quatro delas pela internet –, uma certificação e uma entrevista presencial ao final do processo.&lt;br /&gt;
&lt;br /&gt;
Os interessados devem acessar o site &lt;/span&gt;&lt;a href=&quot;http://www.futuroprogramado.com.br/&quot; style=&quot;color: #00647c; font-weight: bold;&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;www.futuroprogramado.com.br&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;, até o dia 31 de agosto, e preencher o cadastro online, que será a primeira fase do processo de seleção. Caso seja aceito, o jovem fará um curso e-learning sobre a visão geral da TOTVS e o sistema de gestão empresarial, com duração de 20 horas. Uma prova online será aplicada ao final do curso para verificação de aprendizagem. &lt;br /&gt;
&lt;br /&gt;
Os aprovados passarão por um segundo treinamento virtual sobre os produtos TOTVS, de aproximadamente 50 horas. Nessa etapa, o candidato deverá escolher entre implantação (atuação com foco em negócios) ou desenvolvimento (com foco no sistema), nas áreas de Administração de Materiais, Financeiro/Contábil e Desenvolvimento. Essa fase também prevê uma prova virtual ao final do processo. &lt;br /&gt;
&lt;br /&gt;
O terceiro módulo do treinamento, mais avançado dentro da opção escolhida na fase anterior, terá duração de 16 horas. E os jovens que atingirem uma pontuação mínima na prova virtual aplicada ao final do curso poderão fazer a certificação, realizada presencialmente. Esta última, prevê 60 questões, que precisarão ser respondidas em duas horas.&lt;br /&gt;
&lt;br /&gt;
Os aprovados na certificação passarão por uma entrevista presencial, para verificar se serão contratados em uma das seis unidades da Totvs ou nas 48 franquias da empresa localizadas em diversos estados brasileiros.&lt;br /&gt;
&lt;br /&gt;
A previsão é de que todas as fases ocorram até dezembro deste ano.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/2461788638586223944/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/totvs-lanca-programa-de-capacitacao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/2461788638586223944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/2461788638586223944'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/totvs-lanca-programa-de-capacitacao.html' title='Totvs lança programa de capacitação gratuita para 500 jovens analistas no País'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-8711097011868048499</id><published>2011-08-31T08:36:00.000-07:00</published><updated>2011-08-31T08:36:01.490-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="VAGAS"/><title type='text'>Empresa de comércio eletrônico abre 30 vagas na área de TI</title><content type='html'>&lt;a href=&quot;http://www.tray.com.br/imgs/tray.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;142&quot; src=&quot;http://www.tray.com.br/imgs/tray.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;em&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;A Tray busca programadores, analistas e arquitetos para atuarem nos escritórios de São Paulo, Alphaville e Marília&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A &lt;/span&gt;&lt;a href=&quot;http://www.tray.com.br/&quot; style=&quot;color: #00647c; font-weight: bold;&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Tray &lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;- fornecedora brasileira de uma plataforma de comércio eletrônico utilizada por mais de 4,5 mil lojas online - divulga a abertura de 30 vagas de emprego na área de TI. As oportunidades são para os cargos de programador, analista programador, analista de qualidade de software, analista de sistemas, arquiteto de informação e coordenador de compliance. &lt;br /&gt;
&lt;br /&gt;
De acordo com a empresa, a expansão no quadro de funcionários, hoje composto por cerca de 120 profissionais, está ligada ao plano da companhia de se tornar a maior plataforma de comércio eletrônico no Brasil. Um dos incentivos para isso também foi o anúncio do Plano Brasil Maior, do governo federal, que desonerou a folha de pagamento das empresas de tecnologia.&lt;br /&gt;
&lt;br /&gt;
Os interessados em se candidatar a uma das vagas abertas pela Tray podem enviar um currículo para o email: rh@tray.com.br. A empresa mantém escritórios na cidade de São Paulo, Alphaville e Marília.&lt;br /&gt;
&lt;br /&gt;
Entre os benefícios, os funcionários da Tray recebem bolsa de estudos para pós-graduação e para certificações.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/8711097011868048499/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/empresa-de-comercio-eletronico-abre-30.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/8711097011868048499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/8711097011868048499'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/empresa-de-comercio-eletronico-abre-30.html' title='Empresa de comércio eletrônico abre 30 vagas na área de TI'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-523483889217237306</id><published>2011-08-31T08:28:00.000-07:00</published><updated>2011-08-31T08:28:44.397-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="VAGAS"/><title type='text'>SAP abre 20 vagas para estagiários em SP</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKznd7lHwfQlQJ2jJsCcmIC6V2N8hntrDCKZUDH74us28ARWlqC4prY9L2FyrYlnXRXXHjoJyB4rMppLSIzTYvjUdBLUZpiby-I7cSv0bS2npSA76ziHg6qDWHMRSrMfy7-Ejh2S5zzhY/s320/SAP+logo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;105&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKznd7lHwfQlQJ2jJsCcmIC6V2N8hntrDCKZUDH74us28ARWlqC4prY9L2FyrYlnXRXXHjoJyB4rMppLSIzTYvjUdBLUZpiby-I7cSv0bS2npSA76ziHg6qDWHMRSrMfy7-Ejh2S5zzhY/s200/SAP+logo.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;em&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;strong&gt;A fabricante busca estudantes universitários dos cursos de TI, Administração, Engenharia, Estatística, Matemática, Economia, entre outros&lt;/strong&gt;&lt;/span&gt; &lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A SAP abriu inscrições para universitários interessados em fazer estágio na matriz da subsidiária brasileira da companhia, na cidade de São Paulo. Ao todo, são 20 vagas para estudantes dos cursos de Tecnologia da Informação, Administração, Engenharia, Economia, Estatística, Matemática, entre outros. Um dos requisitos é que os candidatos estejam cursando faculdades com data prevista de conclusão entre julho e dezembro de 2013.&lt;br /&gt;
&lt;br /&gt;
Para participar do programa de estágio, os interessados precisam participar do processo seletivo, até 15 de setembro, pelo site &lt;/span&gt;&lt;a href=&quot;http://www.focotalentos.com.br/sap2011/&quot; style=&quot;color: #00647c; font-weight: bold;&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;http://www.focotalentos.com.br/sap2011/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;. Os escolhidos começarão a trabalhar na companhia em outubro deste ano e em janeiro de 2012.&lt;br /&gt;
&lt;br /&gt;
A companhia informa que a fluência no idioma inglês, domínio do espanhol e disponibilidade para trabalhar na cidade de São Paulo serão pré-requisitos desejáveis aos candidatos.&lt;br /&gt;
&lt;br /&gt;
Sobre as condições do estágio, o programa tem uma duração de 12 a 24 meses e carga horária semanal de 30 horas. Como benefício, os estudantes recebem bolsa-auxílio, vale-refeição, auxílio transporte e seguro de vida. &lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/523483889217237306/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/sap-abre-20-vagas-para-estagiarios-em.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/523483889217237306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/523483889217237306'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/sap-abre-20-vagas-para-estagiarios-em.html' title='SAP abre 20 vagas para estagiários em SP'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKznd7lHwfQlQJ2jJsCcmIC6V2N8hntrDCKZUDH74us28ARWlqC4prY9L2FyrYlnXRXXHjoJyB4rMppLSIzTYvjUdBLUZpiby-I7cSv0bS2npSA76ziHg6qDWHMRSrMfy7-Ejh2S5zzhY/s72-c/SAP+logo.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-6434048925941422868</id><published>2011-08-25T12:44:00.000-07:00</published><updated>2011-08-25T12:44:32.742-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="APPLE"/><title type='text'>A história da Apple, a marca da maçã</title><content type='html'>&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O que leva milhares de americanos a formarem longas filas em frente às lojas  para comprar um smartphone? Qual a fórmula mágica para ser uma das empresas de  tecnologia mais respeitadas de todo o mundo? Conheça um pouco sobre a história  da Apple, marca responsável por produtos inovadores e que enlouquecem uma legião  de fãs a cada lançamento.   &lt;br /&gt;
&lt;br /&gt;
Quem diria que dois garotos hippies da  Califórnia realizariam o sonho de levar o computador – uma ferramenta, até  então, desconhecida de muita gente – para dentro das casas de todo o mundo? Pois  bem, é assim que começa a história da maçã. &lt;br /&gt;
&lt;br /&gt;
Em 1976, Steve Jobs (&lt;/span&gt;&lt;a href=&quot;http://www.baixaki.com.br/951-quem-e-steve-jobs-.htm&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Saiba quem é Steve Jobs neste artigo.&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;) e Steve Wozniak, dois  jovens apaixonados por inovação, faziam parte de um grupo que montava seus  próprios computadores de forma bastante artesanal. Foi em um dormitório de  faculdade que a Apple Computers Inc. surgiu, trazendo à tona o Apple I, projeto  de um computador bastante avançado para a época, mas que foi recusado por  empresas já consolidadas, como a Atari e a HP.  &lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;O rústico Apple I.&quot; border=&quot;0&quot; class=&quot;img_esq&quot; height=&quot;200&quot; src=&quot;http://ibxk.com.br/materias/79816697.jpg&quot; title=&quot;O rústico Apple I.&quot; width=&quot;278&quot; /&gt;Embora não tenha sido um grande sucesso de vendas, o  Apple I, que era apenas a placa de circuito e custava cerca de 600 dólares (o  que hoje equivale a 5000 dólares), foi um bom começo e deixou os rapazes  esperançosos.  A placa de circuito era geralmente armazenada em uma caixa  de madeira, de modo bastante rústico.  &lt;br /&gt;
&lt;br /&gt;
O que era um sonho hippie, acabou  se transformando na maior promessa da tecnologia e, mais que isso, em um culto.  Afinal, há quem diga que ao comprar um produto Apple, você não está simplesmente  adquirindo um MP3 Player ou um computador, mas sim um estilo de vida.  &lt;/span&gt;&lt;span style=&quot;color: #888888; font-family: arial black,avant garde;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;iNovação &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Com aperfeiçoamentos notáveis, o Apple I ganhou um sucessor: o  Apple II. Lançado em 1977, ele fez muito sucesso, apesar de seu preço elevado – cerca de 1,200 dólares, o que hoje equivale a 10 mil dólares.   Com  características semelhantes às presentes nos computadores de hoje, o Apple II  vinha em um gabinete de plástico e com um teclado incorporado. O modelo foi tão  bem aceito no mercado, que perdurou até o início dos anos 90.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Mouse e interface gráfica.&quot; border=&quot;0&quot; class=&quot;img_dir&quot; height=&quot;124&quot; src=&quot;http://ibxk.com.br/materias/524453935.jpg&quot; title=&quot;Mouse e interface gráfica.&quot; width=&quot;191&quot; /&gt;Do  Apple II em diante, a empresa resolveu apostar forte nos computadores com  interface gráfica e mouse, ideia que Jobs afirma ter “sido emprestada” da Xerox,  empresa onde computadores com interface gráfica eram desenvolvidos há  tempos.  &lt;br /&gt;
&lt;br /&gt;
Para Jobs, a Xerox tinha em mãos uma ideia brilhante, mas não  sabia ao certo o que fazer com ela. A qualidade das interfaces gráficas e dos  próprios computadores da Xerox não era satisfatória e o preço era exorbitante.  Então, Jobs pegou os computadores da Xerox como base para sua inspiração e  trouxe inovações de cair o queixo ao mundo dos computadores.&lt;br /&gt;
&lt;br /&gt;
Em 1983, um  grande passo: o lançamento do Lisa, um computador avançado com 1MB de memória  RAM, dois drives de disquete, disco rígido de 5MB e um monitor de 12 polegadas.  Com uma interface muito bem elaborada e uma suíte de aplicativos equivalente ao  Office atual o Lisa tinha tudo para ser um sucesso absoluto, se não fosse o  preço: 10 mil dólares da época.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Interface monocromática.&quot; border=&quot;0&quot; height=&quot;237&quot; src=&quot;http://ibxk.com.br/materias/508408744.gif&quot; title=&quot;Interface monocromática.&quot; width=&quot;355&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Um ponto negativo para as vendas, dois pontos para a experiência da empresa,  que utilizou o Lisa como base para o Macintosh, em 1984. Com configurações  semelhantes a de PCs da época, o Macintosh trazia o sistema operacional Mac OS  1.0, responsável também por popularizar a interface gráfica (GUI).&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #888888; font-family: arial black,avant garde;&quot;&gt;  iMarketing&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
A era Macintosh não representa apenas inovações nos  produtos, mas também no modo com que empresa alcançava seus clientes e em como  os computadores Apple tornaram-se objetos de desejo. Foi com o Macintosh que  Steve Jobs resolveu arriscar e, no intervalo do Super Bowl – um dos maiores  eventos esportivos dos EUA– veiculou um comercial que deixou milhões de  americanos de olhos arregalados.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O vídeo de 60 segundos – que você pode ver logo abaixo – consiste em uma  metáfora para a liberdade, em que o Grande Irmão (figura da famosa obra de  George Orwell) simboliza a gigante IBM. Esta foi a primeira grande demonstração  de interesse de Jobs pelo marketing, um ponto extremamente forte da empresa.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;object classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; height=&quot;405&quot; width=&quot;500&quot;&gt;&lt;param NAME=&quot;_cx&quot; VALUE=&quot;13229&quot;&gt;&lt;param NAME=&quot;_cy&quot; VALUE=&quot;10715&quot;&gt;&lt;param NAME=&quot;FlashVars&quot; VALUE=&quot;&quot;&gt;&lt;param NAME=&quot;Movie&quot; VALUE=&quot;http://www.youtube.com/v/OYecfV3ubP8&amp;amp;hl=pt-br&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&amp;amp;border=1&quot;&gt;&lt;param NAME=&quot;Src&quot; VALUE=&quot;http://www.youtube.com/v/OYecfV3ubP8&amp;amp;hl=pt-br&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&amp;amp;border=1&quot;&gt;&lt;param NAME=&quot;WMode&quot; VALUE=&quot;Window&quot;&gt;&lt;param NAME=&quot;Play&quot; VALUE=&quot;0&quot;&gt;&lt;param NAME=&quot;Loop&quot; VALUE=&quot;-1&quot;&gt;&lt;param NAME=&quot;Quality&quot; VALUE=&quot;High&quot;&gt;&lt;param NAME=&quot;SAlign&quot; VALUE=&quot;LT&quot;&gt;&lt;param NAME=&quot;Menu&quot; VALUE=&quot;-1&quot;&gt;&lt;param NAME=&quot;Base&quot; VALUE=&quot;&quot;&gt;&lt;param NAME=&quot;AllowScriptAccess&quot; VALUE=&quot;always&quot;&gt;&lt;param NAME=&quot;Scale&quot; VALUE=&quot;NoScale&quot;&gt;&lt;param NAME=&quot;DeviceFont&quot; VALUE=&quot;0&quot;&gt;&lt;param NAME=&quot;EmbedMovie&quot; VALUE=&quot;0&quot;&gt;&lt;param NAME=&quot;BGColor&quot; VALUE=&quot;&quot;&gt;&lt;param NAME=&quot;SWRemote&quot; VALUE=&quot;&quot;&gt;&lt;param NAME=&quot;MovieData&quot; VALUE=&quot;&quot;&gt;&lt;param NAME=&quot;SeamlessTabbing&quot; VALUE=&quot;1&quot;&gt;&lt;param NAME=&quot;Profile&quot; VALUE=&quot;0&quot;&gt;&lt;param NAME=&quot;ProfileAddress&quot; VALUE=&quot;&quot;&gt;&lt;param NAME=&quot;ProfilePort&quot; VALUE=&quot;0&quot;&gt;&lt;param NAME=&quot;AllowNetworking&quot; VALUE=&quot;all&quot;&gt;&lt;param NAME=&quot;AllowFullScreen&quot; VALUE=&quot;true&quot;&gt;&lt;param name=&quot;_cx&quot; value=&quot;13229&quot;&gt;&lt;param name=&quot;_cy&quot; value=&quot;10715&quot;&gt;&lt;param name=&quot;FlashVars&quot; value=&quot;&quot;&gt;&lt;param name=&quot;Movie&quot; value=&quot;http://www.youtube.com/v/OYecfV3ubP8&amp;amp;hl=pt-br&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&amp;amp;border=1&quot;&gt;&lt;param name=&quot;Src&quot; value=&quot;http://www.youtube.com/v/OYecfV3ubP8&amp;amp;hl=pt-br&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&amp;amp;border=1&quot;&gt;&lt;param name=&quot;WMode&quot; value=&quot;Window&quot;&gt;&lt;param name=&quot;Play&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;Loop&quot; value=&quot;-1&quot;&gt;&lt;param name=&quot;Quality&quot; value=&quot;High&quot;&gt;&lt;param name=&quot;SAlign&quot; value=&quot;LT&quot;&gt;&lt;param name=&quot;Menu&quot; value=&quot;-1&quot;&gt;&lt;param name=&quot;Base&quot; value=&quot;&quot;&gt;&lt;param name=&quot;AllowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;param name=&quot;Scale&quot; value=&quot;NoScale&quot;&gt;&lt;param name=&quot;DeviceFont&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;EmbedMovie&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;BGColor&quot; value=&quot;&quot;&gt;&lt;param name=&quot;SWRemote&quot; value=&quot;&quot;&gt;&lt;param name=&quot;MovieData&quot; value=&quot;&quot;&gt;&lt;param name=&quot;SeamlessTabbing&quot; value=&quot;1&quot;&gt;&lt;param name=&quot;Profile&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;ProfileAddress&quot; value=&quot;&quot;&gt;&lt;param name=&quot;ProfilePort&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;AllowNetworking&quot; value=&quot;all&quot;&gt;&lt;param name=&quot;AllowFullScreen&quot; value=&quot;true&quot;&gt;&lt;param name=&quot;_cx&quot; value=&quot;13229&quot;&gt;&lt;param name=&quot;_cy&quot; value=&quot;10715&quot;&gt;&lt;param name=&quot;FlashVars&quot; value=&quot;&quot;&gt;&lt;param name=&quot;Movie&quot; value=&quot;http://www.youtube.com/v/OYecfV3ubP8&amp;amp;hl=pt-br&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&amp;amp;border=1&quot;&gt;&lt;param name=&quot;Src&quot; value=&quot;http://www.youtube.com/v/OYecfV3ubP8&amp;amp;hl=pt-br&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&amp;amp;border=1&quot;&gt;&lt;param name=&quot;WMode&quot; value=&quot;Window&quot;&gt;&lt;param name=&quot;Play&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;Loop&quot; value=&quot;-1&quot;&gt;&lt;param name=&quot;Quality&quot; value=&quot;High&quot;&gt;&lt;param name=&quot;SAlign&quot; value=&quot;LT&quot;&gt;&lt;param name=&quot;Menu&quot; value=&quot;-1&quot;&gt;&lt;param name=&quot;Base&quot; value=&quot;&quot;&gt;&lt;param name=&quot;AllowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;param name=&quot;Scale&quot; value=&quot;NoScale&quot;&gt;&lt;param name=&quot;DeviceFont&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;EmbedMovie&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;BGColor&quot; value=&quot;&quot;&gt;&lt;param name=&quot;SWRemote&quot; value=&quot;&quot;&gt;&lt;param name=&quot;MovieData&quot; value=&quot;&quot;&gt;&lt;param name=&quot;SeamlessTabbing&quot; value=&quot;1&quot;&gt;&lt;param name=&quot;Profile&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;ProfileAddress&quot; value=&quot;&quot;&gt;&lt;param name=&quot;ProfilePort&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;AllowNetworking&quot; value=&quot;all&quot;&gt;&lt;param name=&quot;AllowFullScreen&quot; value=&quot;true&quot;&gt;&lt;param name=&quot;_cx&quot; value=&quot;13229&quot;&gt;&lt;param name=&quot;_cy&quot; value=&quot;10715&quot;&gt;&lt;param name=&quot;FlashVars&quot; value=&quot;&quot;&gt;&lt;param name=&quot;Movie&quot; value=&quot;http://www.youtube.com/v/OYecfV3ubP8&amp;amp;hl=pt-br&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&amp;amp;border=1&quot;&gt;&lt;param name=&quot;Src&quot; value=&quot;http://www.youtube.com/v/OYecfV3ubP8&amp;amp;hl=pt-br&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&amp;amp;border=1&quot;&gt;&lt;param name=&quot;WMode&quot; value=&quot;Window&quot;&gt;&lt;param name=&quot;Play&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;Loop&quot; value=&quot;-1&quot;&gt;&lt;param name=&quot;Quality&quot; value=&quot;High&quot;&gt;&lt;param name=&quot;SAlign&quot; value=&quot;LT&quot;&gt;&lt;param name=&quot;Menu&quot; value=&quot;-1&quot;&gt;&lt;param name=&quot;Base&quot; value=&quot;&quot;&gt;&lt;param name=&quot;AllowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;param name=&quot;Scale&quot; value=&quot;NoScale&quot;&gt;&lt;param name=&quot;DeviceFont&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;EmbedMovie&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;BGColor&quot; value=&quot;&quot;&gt;&lt;param name=&quot;SWRemote&quot; value=&quot;&quot;&gt;&lt;param name=&quot;MovieData&quot; value=&quot;&quot;&gt;&lt;param name=&quot;SeamlessTabbing&quot; value=&quot;1&quot;&gt;&lt;param name=&quot;Profile&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;ProfileAddress&quot; value=&quot;&quot;&gt;&lt;param name=&quot;ProfilePort&quot; value=&quot;0&quot;&gt;&lt;param name=&quot;AllowNetworking&quot; value=&quot;all&quot;&gt;&lt;param name=&quot;AllowFullScreen&quot; value=&quot;true&quot;&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;param name=&quot;src&quot; value=&quot;http://www.youtube.com/v/OYecfV3ubP8&amp;amp;hl=pt-br&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&amp;amp;border=1&quot;&gt;&lt;font face=&quot;Arial, Helvetica, sans-serif&quot;&gt;&lt;embed height=&quot;405&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;500&quot; src=&quot;http://www.youtube.com/v/OYecfV3ubP8&amp;amp;hl=pt-br&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999&amp;amp;border=1&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/font&gt;&lt;/object&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;“Quando uma propaganda acaba se tornando um elemento da cultura pop, é porque  ela deu certo.” Assim diz Steve Jobs, à respeito de propagandas como a do iPod e  as famosas “Get a Mac” que, assim como a propaganda de 1984, conquistou muitos  adoradores dos produtos Apple e tiveram grande repercussão no mundo  todo.&lt;/span&gt;&lt;span style=&quot;color: #888888; font-family: arial black,avant garde;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;  iMacintosh &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;O macintosh clássico.&quot; border=&quot;0&quot; class=&quot;img_esq&quot; height=&quot;206&quot; src=&quot;http://ibxk.com.br/materias/380948564.jpg&quot; title=&quot;O macintosh clássico.&quot; width=&quot;295&quot; /&gt;&lt;br /&gt;
Em 1985, o sucesso do Macintosh pareceu  desestabilizar a empresa, que resolveu demitir Steve Jobs e acabou por ficar  também sem Steve Wozniak, que voltou para a faculdade. A partir de então, os  computadores da Apple perderam o brilho e traziam uma interface desatualizada  para os padrões da época, com características que desagradavam os  consumidores.&lt;br /&gt;
&lt;br /&gt;
Esta foi uma verdadeira fase de declínio, em que os  inovadores e poderosos computadores da maçã não representavam ameaça alguma para  concorrentes como a Microsoft e desapontavam os fãs.   Foi apenas em 1991 que a  Apple começou a acordar de seu pesadelo e lançou o primeiro PowerBook, um  computador portátil que reconquistou o público, alcançando um grande sucesso nas  vendas.&lt;/span&gt;&lt;span style=&quot;color: #888888;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;PowerPC&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Apesar de estar reencontrando a estabilidade, a Apple buscava novas  tecnologias que pudessem bater de frente com os PCs, seu grande inimigo. A  escolha foi os processadores PowerPC, um processador rápido e co-produzido pela  IBM. Em 1994, a primeira leva de computadores PowerPC entrou no mercado e,  apesar das expectativas, não foram tão bem aceitos assim. &lt;br /&gt;
&lt;br /&gt;
A  incompatibilidade dos processadores PowerPC com os utilizados anteriormente nos  Macs, fizeram com que todos os programas tivessem de ser reescritos, causando  uma tremenda dor de cabeça tanto para desenvolvedores quanto para os  usuários.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;O PowerBook.&quot; border=&quot;0&quot; height=&quot;271&quot; src=&quot;http://ibxk.com.br/materias/194835707.JPG&quot; title=&quot;O PowerBook.&quot; width=&quot;287&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A solução da Apple foi criar um programa para emulação dos softwares, o que  causava lentidão e vários problemas no sistema. Assim que o tempo passou, os  softwares começaram a ser desenvolvidos apenas para processadores PowerPC,  amenizando o problema.  Mesmo assim, até hoje se discute se a decisão da  Apple pelo PowerPC foi correta.   &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: arial black,avant garde;&quot;&gt;iNesperado&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Apesar de todas as ações tomadas pela empresa, em 1995 a Apple continuava em uma  certa crise. Com problemas para compra de peças e montagem de produtos, a  empresa de Cupertino ainda teve de lidar com questões jurídicas envolvendo a  Microsoft e seu Windows 95, que copiou descaradamente a interface gráfica do  Mac.&lt;br /&gt;
&lt;br /&gt;
No final de 96, Steve Jobs – fora da Apple desde 1985 - já estava  com uma empresa de tecnologia montada e a todo vapor. A NeXT estava  desenvolvendo computadores e tudo ia muito bem. Foi então que a Apple sentiu a  necessidade de ter Jobs de volta à empresa e a melhor solução foi comprar a  NeXT.   &lt;img alt=&quot;o iMac original.&quot; border=&quot;0&quot; class=&quot;img_dir&quot; height=&quot;211&quot; src=&quot;http://ibxk.com.br/materias/573115322.jpg&quot; title=&quot;o iMac original.&quot; width=&quot;219&quot; /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;De volta à Apple, as mudanças de Jobs foram essenciais para reerguer a  empresa. A começar pelo corte na linha de produtos que, segundo Jobs, era  extensa e complicada. O guru da tecnologia resolveu cortar a linha de  computadores Apple em menos da metade, uma decisão que rendeu bons  resultados.  &lt;br /&gt;
&lt;br /&gt;
A partir de então, a Apple tem sido uma empresa robusta que  surpreende o mundo com seu design inovador e tecnologia de cair o queixo. &lt;br /&gt;
&lt;br /&gt;
Alguns exemplos são o PowerBook G3, em 1998, um laptop avançado para a  época e cujo preço era acessível.   No mesmo ano, o iMac revolucionou o conceito  de computador, trazendo os componentes internos dentro de um monitor. A beleza  do produto e a ausência dos já conhecidos cabos conectores chamou a atenção do  público jovem e colaborou com a popularização da marca.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;color: #888888; font-family: arial black,avant garde;&quot;&gt;  iMusic&lt;/span&gt;&lt;br /&gt;
Em 2001, o grande lance da Apple: um player portátil de  áudio e vídeo digital que deixou o mundo em êxtase por seu design arrojado e  novidades tecnológicas. Até hoje o iPod é sinônimo de qualidade em player  portátil e conta com uma linha para variadas necessidades de tamanho físico e  armazenamento.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;iPods para todos os gostos.&quot; border=&quot;0&quot; height=&quot;92&quot; src=&quot;http://ibxk.com.br/materias/897145352.JPG&quot; title=&quot;iPods para todos os gostos.&quot; width=&quot;601&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Basta sair nas ruas, parques ou academias para ver pessoas com os clássicos  fones de ouvido brancos para lá e para cá. Com um marketing intenso e design  agradável, o iPod revolucionou a música e colocou a Apple novamente no topo das  paradas.  &lt;br /&gt;
&lt;br /&gt;
Ainda com a música em foco, a empresa lançou o iTunes, um  player moderno que armazena, organiza músicas e as sincroniza com o iPod. Junto  ao player, a iTunes Store, uma loja em que milhões de músicas podem ser  compradas online, por um preço razoável. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #888888; font-family: arial black,avant garde;&quot;&gt;  iNcrível &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Também em 2001, o Mac OS, sistema operacional da Apple,  sofreu grandes mudanças e foi reconstruído tendo o UNIX como base. Extremamente  mais robusto e agradável, o sistema operacional Mac OS X é considerado, por  muitos, o melhor.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Área de trabalho do sistema operacional da Apple.&quot; border=&quot;0&quot; height=&quot;404&quot; src=&quot;http://ibxk.com.br/materias/203557430.png&quot; title=&quot;Área de trabalho do sistema operacional da Apple.&quot; width=&quot;647&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Em 2006, o MacBook, o famoso laptop branco da maçã, foi um sucesso de vendas  absoluto por trazer um processador Intel (em vez do PowerPC) e recursos  interessantes por um preço bastante acessível se comparado a seus antecessores.   &lt;br /&gt;
&lt;br /&gt;
Todos os computadores Apple de hoje trazem o processador Intel que  oferece mais rapidez, estabilidade e compatibilidade aos computadores da marca.  Mais que um hardware e sistema operacional de qualidade, os MacBooks e iMacs  tornaram-se objeto de desejo e culto.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;iPod shuffle: menor que um isqueiro.&quot; border=&quot;0&quot; class=&quot;img_esq&quot; height=&quot;195&quot; src=&quot;http://ibxk.com.br/materias/509557973.JPG&quot; title=&quot;iPod shuffle: menor que um isqueiro.&quot; width=&quot;186&quot; /&gt;Mais recentemente, o que alavancou a marca foi o  iPhone, um smartphone de notável tecnologia, com funções de áudio, câmera,  internet e muito mais. Utilizando uma tela multitouch e uma versão reduzida do  sistema operacional Mac OS X, o iPhone vendeu mais de 1 milhão de unidades em  apenas 74 dias.   &lt;br /&gt;
&lt;br /&gt;
MacBooks poderosos, iMacs que carregam toda a potência  de um computador dentro do próprio monitor e iPhones cada vez mais versáteis.  Além disso, a empresa mostra ao público tecnologias que visam a portabilidade,  como o incrível MacBook Air e o iPod nano 3G, peças que provam o poder da Apple  no mundo da tecnologia.&lt;/span&gt;&lt;span style=&quot;color: #888888; font-family: arial black,avant garde;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;  Quem mordeu a maçã de Cupertino?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; A maçã é pop: todo mundo já viu,  todo mundo conhece. Mas como surgiu a ideia de ter como símbolo de uma empresa  de tecnologia uma maçã mordida? A versão mais plausível e conhecida é a que o  símbolo seria uma referência a Newton, que se deu conta da lei da gravidade ao  observar uma maçã caindo da macieira. Outra analogia possível seria com Adão e  Eva, os personagens bíblicos, em que a maçã representaria todo o conhecimento e  a mordida, a aquisição do mesmo.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;As caras da Apple.&quot; border=&quot;0&quot; src=&quot;http://ibxk.com.br/materias/318951860.jpg&quot; title=&quot;As caras da Apple.&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O primeiro logo da empresa era um tanto quanto exagerado e representa a cena  de Newton e sua maçã. Não é preciso nem pensar duas vezes para ter certeza de  que o logo não iria fazer sucesso, afinal, ele vai totalmente contra um dos mais  fortes princípios de Jobs: a simplicidade. Percebendo tudo isso, Jobs caiu na  real e deu a luz a um dos mais famosos símbolos de todos os tempos: a maçã  mordida.&lt;br /&gt;
&lt;br /&gt;
A Apple é um fenômeno impressionante que está tirando o sono de  muitas empresas como a própria Microsoft. Cada vez que Steve Jobs sobe ao palco  com seu visual minimalista para anunciar um novo produto, o mundo para. Afinal,  todos querem saber o que a mais inovadora empresa do Vale do Silício anda  aprontando e ninguém quer perder a chance de dar uma mordida na maçã.&lt;br /&gt;
&lt;br /&gt;
Se  você se interessa pela empresa de Cupertino e quer conhecer um pouco mais de sua  história, a equipe do Baixaki recomenda assistir ao filme &quot;Piratas do Vale do  Silício&quot;, que mostra a fundação da Apple e da Microsoft, bem como todas as suas  rivalidades. Há também um livro bastante interessante e que foi lançado  recentemente chamado &quot;A Cabeça de Steve Jobs&quot;, do jornalista  Leander Kahney. O  livro conta a história de Steve Jobs e da Apple de maneira bastante  completa.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Steve Jobs em um de seus clássicos lançamentos.&quot; border=&quot;0&quot; height=&quot;260&quot; src=&quot;http://ibxk.com.br/materias/236529843.JPG&quot; title=&quot;Steve Jobs em um de seus clássicos lançamentos.&quot; width=&quot;338&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #888888; font-family: arial black,avant garde;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Curiosidades&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O “i” encontrado na frente do nome de vários produtos da marca (iPod,  iPhone, iMac) originalmente representava a “internet” mas, passado algum tempo,  adquiriu a conotação de pessoal, uma vez que “I”, em inglês, significa “eu”.   &lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;iPods compatíveis com o sistema operacional Windows não começaram a ser  vendidos até 2002.  &lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O primeiro slogan da empresa era “Byte into an Apple” (frase ambígua para um  byte dentro de uma maçã ou morda uma maçã).   &lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A grande maioria das pessoas que compram um produto da Apple, permanecem  fiéis à marca.  &lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Os ususários Mac podem conhecer um pouco mais sobre a história da Apple  utilizando um software gratuito chamado &lt;/span&gt;&lt;a href=&quot;http://www.baixaki.com.brhttp//www.baixaki.com.br/mac/mactracker.htm&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;MacTracker&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;. O programa traz informações técnicas e imagens  sobre todos os produtos já lançados pela empresa até hoje. Faça o download do  aplicativo &lt;/span&gt;&lt;a href=&quot;http://www.baixaki.com.brhttp//www.baixaki.com.br/mac/mactracker.htm&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;aqui&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;.&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/6434048925941422868/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/historia-da-apple-marca-da-maca.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6434048925941422868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6434048925941422868'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/historia-da-apple-marca-da-maca.html' title='A história da Apple, a marca da maçã'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-1444288730846283050</id><published>2011-08-25T12:41:00.000-07:00</published><updated>2011-08-25T12:41:28.629-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><title type='text'>A história do Linux</title><content type='html'>&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Hoje o Linux é um dos sistemas operacionais mais conhecidos da atualidade e  conta com uma série de distribuições mundo afora. Mas você sabe como tudo  começou? Abaixo o Baixaki conta brevemente a história do sistema, iniciando pelo  gênio por trás da obra.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;subtit-artigo&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Quem foi Linus Torvalds?&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Linus Torvalds nasceu em 28 de dezembro de 1969 em Helsinki na Finlândia e  sua família era uma das poucas cuja linguagem adotada como principal era o Sueco  ao invés do Finlandês. Embora fosse filho de jornalistas, Linus começou a  demonstrar seu interesse pelo “mundo geek” cedo, obtendo sempre grande destaque  em campos como a Matemática e Física.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Em 1988, Linus ingressou na Universidade de Helsinki no curso de Ciências da  Computação. Após montar um computador no qual passou a adotar o Minix (um  sistema operacional baseado no Unix, porém gratuito). Devido a observar as  dificuldades deste sistema (especialmente com relação ao uso de terminal para  conexão), Linus resolveu criar um programa para a emulação de terminal que  funcionasse independente do Minix.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Como o programa de emulação mostrou-se mais satisfatório do que o esperado,  Linus começou a pensar que outras carências do Minix poderiam ser supridas. É  nesse ponto que a história principal deste artigo começa. Antes de entrar em uma  das maiores obras de Linus, vamos concluir este breve resumo de sua  biografia.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Linus em uma conferência no ano de 2002.&quot; class=&quot;nada&quot; src=&quot;http://ibxk.com.br/materias/4228/14363.jpg&quot; title=&quot;Linus em uma conferência no ano de 2002.&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Em 1993, Linux conheceu Tove Monni, uma estudante que mandou um email  convidando-o para um encontro. Posteriormente, eles se casaram e tiveram três  filhas. Em 1997, mudou-se com sua família para a Califórnia quando aceitou uma  posição na empresa Transmeta na qual permaneceu até junho de 2003.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Ainda em 2003 Linus começou a trabalhar em conjunto com a Open Source  Development Labs (OSDL), um consórcio criado para promover o desenvolvimento do  Linux, para concentrar-se exclusivamente neste kernel.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;subtit-artigo&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;As origens: por que o Linux foi sequer pensado?&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Em 1991, com relação aos sistemas operacionais, você tinha poucas escolhas. O  DOS exercia sua soberania absoluta com relação aos computadores pessoais, até  por uma questão de falta de escolha. Por mais que os Macs existissem seus preços  eram astronômicos, fato que tornava quase impossível a aquisição de um deles  para um usuário final.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Além deles, havia o Unix que certamente era ainda mais caro do que um Mac e  adotado quase exclusivamente por grandes empresas. Nessa altura, o código do  Unix, que uma vez foi utilizado como material de estudo em universidades, já se  encontrava proprietário e não mais para conhecimento público.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Nesse clima, um professor holandês chamado Andrew S. Tanenbaum criou um  sistema operacional baseado no Unix, o Minix. Montado para funcionar com a linha  de processadores Intel 8086. Como primariamente, o Minix tinha objetivos  acadêmicos (o ensino do funcionamento de um SO em universidades), ele estava  longe de resolver todos os problemas de um usuário final, porém seu código-fonte  era disponibilizado por Tanenbaum.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Inicializando uma distribuição do Linux&quot; class=&quot;nada&quot; src=&quot;http://ibxk.com.br/materias/4228/14366.jpg&quot; title=&quot;Inicializando uma distribuição do Linux&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Nesse ponto da história, o estudante Linus Torvalds, frustrado com as  carências do Minix começou a idealizar como seria bom ter um SO que, além de  gratuito, pudesse efetuar tarefas como emulação de terminal e transferência e  armazenamento de arquivos. Então, em 25 de agosto de 1991, Linus anunciou por  meio de um email na Usenet (a Unix User Network) que estava desenvolvendo um  sistema operacional.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O famoso email relata que ele estava criando um sistema operacional desde  abril do mesmo ano, porém que não intencionava torná-lo uma coisa realmente  grande e profissional como o GNU (SO de código aberto baseado no Unix), sendo  mais um hobby. Ele pedia sugestões e críticas porém dizia que talvez sequer  chegasse a implementá-lo de fato.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Linus pretendia chamar sua criação de “Freax”, porém trocou para Linux ao  aceitar esta sugestão de um de seus amigos.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;subtit-artigo&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;E nasce o novo sistema&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;O simpático mascote do Projeto GNU&quot; class=&quot;img_dir&quot; src=&quot;http://ibxk.com.br/materias/4228/14365.jpg&quot; style=&quot;margin-left: 5px; margin-right: 5px;&quot; title=&quot;O simpático mascote do  Projeto GNU&quot; /&gt;Na  mesma época (1991), estudantes do mundo todo que se interessavam por  informática, e compartilhavam os ideais de que os programas deveriam ser livres  para o uso e melhoria por todos, foram inspirados por Richard Stallman e seu  projeto GNU (acrônimo recursivo para GNU is not Unix). O projeto de Stallman, em  poucas palavras, era um movimento que visava a fornecer software livre com  qualidade.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Ainda neste ano, o projeto GNU havia criado uma série de ferramentas úteis  para programadores e estudantes, porém seu sistema operacional propriamente dito  ainda precisava de um kernel. Este núcleo, batizado de GNU HURD ainda estava em  fase de criação e seu lançamento previsto para alguns anos.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Foi então que Linus libertou a primeira versão de seu sistema, o Linux versão  0.01 em setembro de 1991. Ao contrário do que muitos devem estar pensando, Linus  recebeu críticas pesadas de grandes nomes da computação na época, como  Tanenbaum, que inclusive citou que se Linus fosse seu aluno não receberia uma  boa nota por aquele sistema tão mal arquitetado.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Entretanto, Linus continuou seu trabalho e agora contava com um grande número  de colaboradores interessados para auxiliá-lo. Em um próximo passo e utilizando  uma ampla gama das ferramentas do GNU (inclusive o próprio sistema de Stallman),  o Linux iniciou sua ascensão, licenciado pela GPL (GNU Public License), para  garantir que continuasse livre para cópia, estudo e alteração.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Imagens do Ubuntu, uma distribuição do Linux&quot; class=&quot;nada&quot; src=&quot;http://ibxk.com.br/materias/4228/14367.png&quot; title=&quot;Imagens do Ubuntu, uma distribuição do Linux&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Com isso, não demorou para que algumas empresas como Red Hat e Caldera  compilassem versões do programa (com fins comerciais) e fizessem alterações para  deixá-lo mais parecido com o que os usuários estavam acostumados. Entretanto,  programadores voluntários mantiveram distribuições gratuitas, como a famosa  Debian.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Então, já contando com uma interface gráfica e uma série de melhorias  ocorrendo em paralelo, as distribuições do Linux começaram a tornar-se cada vez  mais populares entre os usuários.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;subtit-artigo&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;De um hobby para um sistema poderoso: quase duas  décadas de Linux&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Como quase todas as previsões de grandes catástrofes apocalípticas costumam  estar erradas, não foi diferente com o Linux. Hoje, com quase duas décadas, ele  continua sendo um dos sistemas operacionais com o crescimento mais rápido da  história. Sem dúvidas, o melhor aspecto deste sistema é que sempre que um novo  hardware é criado, há um programador disposto a adaptar o Linux para oferecer  compatibilidade.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Com o aumento do suporte para o SO, grandes empresas perderam o receio e  passaram a utilizar o Linux em suas máquina. Da mesma forma, com as interfaces  gráficas, diversos usuários passaram a adotá-lo por tratar-se de um sistema de  qualidade e gratuito.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;subtit-artigo&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Tux: o queridinho dos usuários&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Há diversas histórias sobre o motivo de ser um pinguim o mascote do Linux. O  fato é que no início de 1996 vários colaboradores conversavam sobre um logotipo  ou mascote para o sistema na lista de emails do kernel. Após várias sugestões,  Linus mencionou de forma descomprometida que gostava de pinguins.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A frase imediatamente finalizou qualquer outro debate sobre o assunto e  começaram, então, os esforços para montar o desenho. O nome, a princípio veio da  junção (T)orvalds e (U)ni(X), embora muitas pessoas tenham achado que era uma  abreviação para “Tuxedo” (terno) por ser “a vestimenta” de um pinguim.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;A evolução do desenho do Tux: inicial e atual&quot; class=&quot;nada&quot; src=&quot;http://ibxk.com.br/materias/4228/14364.jpg&quot; title=&quot;A evolução do desenho do Tux: inicial e atual&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Em 1991 Linus lançou a primeira versão  oficial do Linux que desde então passou a “pertencer” a todos. Ao contrário de  Bill Gates, Linus não virou um bilionário e continua uma pessoa acessível e  presente na comunidade de programadores, embora tenha seu nome e obra conhecidos  mundialmente.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;&quot;&gt;fonte: Baixaki&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/1444288730846283050/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/historia-do-linux.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/1444288730846283050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/1444288730846283050'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/historia-do-linux.html' title='A história do Linux'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-6981287181271852872</id><published>2011-08-25T12:21:00.000-07:00</published><updated>2011-08-25T12:21:01.834-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PASCAL"/><title type='text'>História da linguagem Pascal</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://static.commentcamarche.net/pt.kioskea.net/faq/images/7546-pascal-logo-s-.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;66&quot; src=&quot;http://static.commentcamarche.net/pt.kioskea.net/faq/images/7546-pascal-logo-s-.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A linguagem de programação PASCAL foi criada para ser uma ferramenta  educacional, isto no início da década de 70 pelo Prof. Niklaus Wirth do  Technical University em Zurique. &lt;br /&gt;
&lt;br /&gt;
Foi batizado pelo seu idealizador de  PASCAL, em homenagem ao grande matemático Blaise Pascal, inventor de uma das  primeiras máquinas lógicas conhecidas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Foi baseada em algumas  linguagens estruturadas existentes então, ALGOL e PLI, tentando facilitar ao  máximo o seu aprendizado. O PASCAL somente ganhou popularidade quando foi  adotado pela Universidade da Califórnia, San Diego, em 1973. No mesmo período,  em seus cursos, também foram feitas implementações para minis e  microcomputadores.&lt;br /&gt;
&lt;br /&gt;
Nas suas primeiras implementações, não era muito  amigável ao programador, pois eram necessários vários passos para se obter um  programa executável. Primeiro devia se escrever o programa executável. Primeiro  devia se escrever o programa em um editor de texto, depois compilá-lo,  &quot;lincá-lo&quot; e montá-lo. Quando era feita uma manutenção no mesmo, todos estes  passos deviam ser refeitos o que não estimulava os programadores. &lt;br /&gt;
&lt;br /&gt;
Apesar  de todas as dificuldades iniciais, de seu propósito educacional e a facilidade  de programação, o PASCAL começou a ser utilizado por programadores de outras  linguagens, tornando-se para surpresa do próprio Niklaus, um produto comercial.  Contudo somente ao final do ano de 1983, é que a soft-house americana Borland  Internacional, lançou o TURBO PASCAL para microcomputadores, aliado ao  lançamento do TURBO. Também neste mesmo período, houve um grande crescimento no  mercado de microcomputadores.&lt;br /&gt;
&lt;br /&gt;
O TURBO PASCAL consegue em um único  ambiente, colocar um editor de textos, bastantes parecido com o WordStar e o  SideKick, um código fonte ligado a um sistema de detectação de erros, um  compilador de 1 passo, o que o torna bastante veloz, com a desvantagem de que  apenas um erro é localizado por vez, e também um &quot;linkador&quot; que permite a  ligação do programa PASCAL com objetos, mesmos os geradores por outras  linguagens.&lt;br /&gt;
&lt;br /&gt;
O TURBO PASCAL em suas primeiras versões, até a sua versão 3,  tinha uma tela inicial que também servia de menu principal, todas as rotinas  existentes estavam em um único arquivo e o programa executável tinha uma  estrutura .COM(extensão). A partir da versão 4, o TURBO teve algumas mudanças  conceituas, sendo as principais, de ambiente, tornando-o mais amigável, como a  maioria do softwares modernos. As rotinas auxiliares foram divididas de acordo  com a atividade que desempenham no programa, e a própria estrutura do programa,  .EXE (extensão) que por suas características separa as diversas áreas do  programa em segmentos de 64 Kbytes, além de novos tipos reais.&lt;br /&gt;
&lt;br /&gt;
A partir  da versão 5.0, foram também adicionadas formas de depuração dos programas que  estão em ambiente, a partir da versão 5.5. Foi incrementada também uma estrutura  da linguagem orientada por objeto que permite a criação de registro, contendo  estruturas de programação (O.O.P.). &lt;br /&gt;
&lt;br /&gt;
Características Inovadoras do  Pascal: estruturas de controlo flexíveis; tipos definidos pelo utilizador;  ficheiros; records; conjuntos.&lt;/span&gt; </content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/6981287181271852872/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/historia-da-linguagem-pascal.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6981287181271852872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6981287181271852872'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/historia-da-linguagem-pascal.html' title='História da linguagem Pascal'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-6140161276154380097</id><published>2011-08-25T12:18:00.000-07:00</published><updated>2011-08-25T12:18:26.406-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET"/><title type='text'>10 Razões para adotar a plataforma .NET</title><content type='html'>&lt;table border=&quot;0&quot; class=&quot;t9&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;  &lt;/span&gt;&lt;tbody&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;
&lt;tr&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;td&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;table&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;tbody&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;
&lt;tr&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;td height=&quot;31&quot; width=&quot;85%&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;2&quot; style=&quot;height: 18px;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;tbody&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;
&lt;tr&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;td height=&quot;10&quot; width=&quot;80%&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-_oVFR16XnAanBr2GyyM504c526dA5VcY1dGxhz6TwhRyIpOdkZ7SUDRs2YdYIKcUdljIqFkBl0rgszwray6TjqRwvFZoDzHvxSzMUCi3Sv7-VP2OJ4uESy4Zg_j4ip1Z9g-QUnHCDqxb/s1600/dot_net_logo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;128&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-_oVFR16XnAanBr2GyyM504c526dA5VcY1dGxhz6TwhRyIpOdkZ7SUDRs2YdYIKcUdljIqFkBl0rgszwray6TjqRwvFZoDzHvxSzMUCi3Sv7-VP2OJ4uESy4Zg_j4ip1Z9g-QUnHCDqxb/s200/dot_net_logo.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;texto&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Alta performance, preservação do  legado, produtividade, escalabilidade... são tantas as razões, que você não pode  deixar de conhecê-las!&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;
&lt;tr&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;td class=&quot;texto&quot; colspan=&quot;2&quot; height=&quot;16&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;2&quot; style=&quot;height: 14px;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;tbody&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;
&lt;tr&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;td height=&quot;2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;Escolha sua linguagem de programação:&lt;/b&gt; De Cobol a JAVA,  são mais de 20 linguagens no mesmo ambiente com integração total entre as  linguagens. Preserve o legado!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Facilidade e Produtividade:&lt;/b&gt;  desenvolvimento de aplicações WEB (Internet/Intranet) com a mesma produtividade  do desenvolvimento de Aplicações Windows com Visual  Basic.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Escalabilidade e Confiabilidade:&lt;/b&gt; através dos servidores  (W2K Data Center, SQL, BizTalk, Exchange, AppCenter, IIS, etc.) e serviços  (MSMQ, COM+, AD, WMI, etc.) do .NET Enterprise Servers.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Programação  nativa para Windows:&lt;/b&gt; Recursos adicionais para programação de aplicações  nativas do Windows (Windows Forms).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Distribuição e Instalação:&lt;/b&gt;  para instalar uma aplicação.NET basta copiar o código. Não existe necessidade de  registrar componentes e esqueça os problemas com compatibilidade de  DLLs.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Performance:&lt;/b&gt; duas a três vezes maior no ASP.NET quando  comparado com ASP.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Código compilado:&lt;/b&gt; todo código executado no  ambiente .NET é compilado o que confere grande performance. O ambiente Java foi  projetado para executar código interpretado.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;XML universal:&lt;/b&gt;  Criação de WEB Services com a simples adição de um comando ao  código.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Além do PC:&lt;/b&gt; com .NET é possível criar aplicações para  vários tipos de dispositivos (PCs, PocketPC, Celulares, PDA,  etc.)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Padrão Aberto:&lt;/b&gt; a plataforma .NET é baseada em padrões (HTML,  XML, SOAP, CLI, C#, etc.)&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-size: xx-small;&quot;&gt;© 2001 Microsoft Corporation. Todos os  direitos  reservados.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;span style=&quot;color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;&quot;&gt; &lt;/span&gt;
&lt;tr&gt;&lt;span style=&quot;color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;&quot;&gt; &lt;/span&gt;&lt;td&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;color: #999999; font-size: xx-small;&quot;&gt;Autor: Microsoft Brasil&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt; &lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/6140161276154380097/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/10-razoes-para-adotar-plataforma-net.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6140161276154380097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/6140161276154380097'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/10-razoes-para-adotar-plataforma-net.html' title='10 Razões para adotar a plataforma .NET'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-_oVFR16XnAanBr2GyyM504c526dA5VcY1dGxhz6TwhRyIpOdkZ7SUDRs2YdYIKcUdljIqFkBl0rgszwray6TjqRwvFZoDzHvxSzMUCi3Sv7-VP2OJ4uESy4Zg_j4ip1Z9g-QUnHCDqxb/s72-c/dot_net_logo.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-9117968245394642005</id><published>2011-08-25T12:15:00.000-07:00</published><updated>2011-08-25T12:15:11.823-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="COBOL"/><title type='text'>O Cobol e sua origem.</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_FlC-NxJAZYI/TSst-Rv1FCI/AAAAAAAAAFk/eq__o5NMdZ4/s320/cobol.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://4.bp.blogspot.com/_FlC-NxJAZYI/TSst-Rv1FCI/AAAAAAAAAFk/eq__o5NMdZ4/s200/cobol.gif&quot; width=&quot;194&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;COBOL&lt;/strong&gt; (COmmon Business Oriented Language) - A linguagem COBOL, desenvolvida em  1959 pelo Departamento de Defesa dos EUA e fabricantes de computadores , é  padrão para as aplicações comerciais e muito utilizada ainda hoje. &lt;br /&gt;
&lt;br /&gt;
O seu  desenvolvimento deu-se de forma independente da máquina. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O código é  &quot;English-like&quot; (bastante parecido com a lingua inglesa) e é excelente para a  manipulação de ficheiros. Cobol é de entre todas as linguagens, a segunda mais  antiga &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Embora, hoje em dia não seja comum escrever aplicações novas  para microprocessadores com essa linguagem, ela é ainda utilizada em larga  escala, em muitos os casos devido à necessidade de manter programas antigos.  &lt;br /&gt;
&lt;br /&gt;
O exemplo mais notório disso mesmo, é a movimentação para se corrigir o  bug do ano 2000, o qual acabou por colocar o Cobol mais uma vez na ordem do  dia.&lt;br /&gt;
&lt;br /&gt;
Cobol é uma linguagem com abundancia de &quot;palavras&quot;, os programas  escritos em Cobol tendem a ser mais longos do que os mesmos programas escritos  noutras linguagens. Isto pode perturbar quem programa em &lt;br /&gt;
&lt;br /&gt;
Cobol, mas a  grande abundancia de &quot;palavras&quot; permite que se entenda facilmente os programas,  porque tudo é escrito de forma clara. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Características Inovadoras do  Cobol: código mais legível do que o Fortran estrutura de dados heterogénea  (record) .&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/9117968245394642005/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/o-cobol-e-sua-origem.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/9117968245394642005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/9117968245394642005'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/o-cobol-e-sua-origem.html' title='O Cobol e sua origem.'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_FlC-NxJAZYI/TSst-Rv1FCI/AAAAAAAAAFk/eq__o5NMdZ4/s72-c/cobol.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-8209565007842346201</id><published>2011-08-25T12:12:00.000-07:00</published><updated>2011-08-25T12:12:07.927-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><title type='text'>C#, uma linguagem para o novo milênio</title><content type='html'>&lt;table border=&quot;0&quot; class=&quot;t9&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;  &lt;/span&gt;&lt;tbody&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;
&lt;tr&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;td&gt;&lt;a href=&quot;http://www.windwardreports.com/images/csharplogo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;127&quot; src=&quot;http://www.windwardreports.com/images/csharplogo.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O C# (pronuncia-se “c sharp) é uma nova linguagem criada pela Microsoft em  conjunto com a arquitetura “.NET.  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A sintaxe do C# é muito parecida com a do C++. A princípio, quando uma  construção do C++ não oferece problemas, ela é usada. Este é o caso, por  exemplo, nas declaração de variáveis e “loops”. Mas o C# modifica bastante o C++  e não tem a pretensão de manter a compatibilidade, apenas a “familiaridade”.  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;As principais características do C# são as seguintes:  &lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Todas as variáveis e código são declarados no escopo de classes. É possível,  contudo, declarar tipos (“structs” e enumerações) fora do escopo de classes. Nem  tudo é uma classe...  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Tipagem forte. As enumerações são tipos próprios e incompatíveis com outras  enumerações. Existe um tipo lógico (bool) incompatível com inteiros. Os tipos  intrínsecos são: lógico, inteiros de vários tamanhos pré-definidos (8, 16, 32 e  64 bits, com e sem sinal), ponto flutuante IEEE de 4 e 8 bytes, string e  decimal. Só existe um único tipo “char”, também incompatível com inteiros. Tanto  o “char” como a “string” armazenam apenas caracteres Unicode (16 bits por  caractere). O tipo “decimal” é armazenado como uma mantissa binária de 96 bits e  um expoente na base 10, para um total de 128 bits. A precisão do decimal é de  pelo menos 28 dígitos decimais, o que evita a maioria dos erros de  arredondamento comuns aos formatos de ponto flutuante em binário. Existe também  “structs”, boas para serem usadas em situações “leves”, como por exemplo, uma  coordenada (X, Y), quando o custo em memória e tempo de execução de uma classe  seria grande e desnecessário.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Os objetos e “arrays” são necessariamente alocados dinamicamente no “heap”  com o uso do operador “new”.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O índice dos “arrays” começa com zero e sua faixa é sempre verificada em  tempo de execução.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O C# inicializa a maioria das variáveis com zero e efetua diversas  verificações de lógica, como se uma variável foi atribuida antes de ser usada,  se um parâmetro de saída foi atribuído e se um inteiro teve sua faixa violada.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Todas as conversões de tipo (“cast”) são validadas em função do tipo real da  variável em tempo de execução, sem exceções.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O operador “.” ‘é usado em diversos lugares, quando em C++ seriam usados  “.”, “::” e “-&amp;gt;”.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Existe um outro tipo de loop além dos oriundos do C (for, while, do..while),  o “foreach”, usado para varrer todos os elementos de um array ou “coleção”.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O “switch” elenca opções mutuamente exclusivas, por definição, e pode ser  usado com strings. O “break” depois de cada opção é obrigatório.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O único mecanismo de tratamento de erros do C# é a exception.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Não existem macros, mas existe compilação condicional (#ifdef, etc).  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Os templates não são suportados, pelo menos por enquanto. Talvez seja  possível criar um mecanismo semelhante aos templates no futuro. De qualquer  forma, o C# tem um suporte bastante abrangente a “reflections”, o que pode  substituir templates em várias situações.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O C# suporta sobrecarga de funções e de operadores, como o C++, mas não tem  argumentos “default”.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O C# possui operadores de conversão, mas existe uma sintaxe para indicar se  a conversão deve ser implícita ou explícita. O construtor não é usado como  operador de conversão. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;Orientação a Objeto&lt;/b&gt;  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O modelo de orientação a objeto tem as seguintes características básicas:  &lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Herança simples, com um ancestral comum a todos os objetos chamado  “System.Object” O ancestral comum concentra funções de criação, comparação,  conversão para string e informações de tipo em tempo de execução.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Embora a herança seja simples, as classes podem implementar várias  “interfaces”. Isto traz as vantagens da herança múltipla sem muitos de seus  problemas. Uma interface funciona como se fosse uma “classe abstrata”, que  possui apenas protótipos de métodos, sem nenhuma implementação.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Podemos declarar “properties”, que funcionam sintaticamente como campos, mas  na verdade chamam um par de métodos para atribuir ou receber o valor da  “property”. As propriedades podem ser também “indexadas” com um inteiro,  funcionando como se fossem “arrays” ou indexadas com uma “string”, quando passam  a funcionar como um dicionário. O ambiente de desenvolvimento sabe criar  “editores de propriedades” para alterar seus valores em tempo de  desenvolvimento.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Os métodos não são a princípio virtuais e devem ser explicitamente  declarados como tais com a palavra reservada “virtual”. Existe um protocolo  específico para indicar se um método de classe derivada reimplementa um método  virtual (override) ou o torna não-virtual (new).  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Podemos declarar um tipo que é um “ponteiro para método”, chamado  “delegate”. Um “delegate” contém, a princípio, o endereço da função e também do  método que a implementa. Todos os eventos, tão importantes para o funcionamento  do ambiente de desenvolvimento, são “delegates”. Os delegates permitem que uma  classe chame métodos em outras sem exigir que esta outra classe seja derivada de  um ancestral conhecido.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;As informações de tipos em tempo de execução (“reflections”) permitem coisas  que normalmente as linguagens compiladas não são capazes como: criar um objeto  de uma classe dado seu nome, atualizar propriedades dados seu nome e valor e  chamar métodos dados seu nome e argumentos. Tanto o ambiente de desenvolvimento  como de execução confiam pesadamente neste mecanismo para funcionarem.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Podemos atribuir “atributos” a classes e métodos. Os atributos funcionam  mais ou menos como uma diretiva de compilação, mas são resolvidos em tempo de  execução. Podemos criar novos atributos.  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Existe um mecanismo para herança de formulários. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Veja o “Hello  World” em C# para um aplicativo em modo console:  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;  &lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;public class Class1
{
  public static int Main(string[] args)
  {
    System.Console.WriteLine(&quot;Alo, Mundo\n&quot;);
    return 0;
  }
}
&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;Sem ponteiros&lt;/b&gt;  &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Não existem ponteiros na nova plataforma. Isto não quer dizer que não temos a  eficiência dos ponteiros: muitos objetos são tratados por referência. As  referências são “ponteiros domesticados”: embora internamente elas sejam  ponteiros, elas não podem apontar para locais arbitrários de memória.  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A memória não precisa ser liberada pelo programador. Um “garbage collector” –  “coletor de lixo” faz o serviço. Isto evita uma série de erros como “vazamentos  de memória” e uso de uma variável cuja memória já foi liberada.  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;Boxing&lt;/b&gt;  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Os objetos oferecem um modelo muito conveniente para lidar com elementos em  nossos programas através da abstração proporcionada por propriedades, métodos,  eventos e do mecanismo de herança. O problema é que os objetos têm o custo  adicional ao serem sempre acessados através de ponteiros (“this”, “self”) e  terem que ser criados e destruídos.  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Este custo é irrelevante quando estamos lidando com um objeto complexo e  pesado como um formulário na tela ou um arquivo em disco. Mas é um custo muito  caro para tipos simples como um inteiro, especialmente visto que a CPU consegue  lidar com inteiros de maneira muito eficiente.  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A plataforma resolve este problema de uma maneira brilhante: existem duas  categorias de tipos: por valor e por referência. Os tipos por valor podem ser  automaticamente convertidos para referências através de um processo chamado  “boxing”. Isto permite tratar os tipos intrínsecos como se eles tivessem  propriedades e métodos, como por exemplo:  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;int x = 10;  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;string s = x.ToString();  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O C# é um C++ “limpo”, com várias boas idéias comuns em outras linguagens e  algumas novas, como “boxing”, “delegates”, “garbage collection” e “attributes”.  Ela é muito atraente para programadores que desejam migrar para a plataforma  “.NET” da Microsoft.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;
&lt;tr&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;td&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;&quot;&gt;Autor: Mauro Sant&#39;Anna &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/8209565007842346201/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/c-uma-linguagem-para-o-novo-milenio.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/8209565007842346201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/8209565007842346201'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/c-uma-linguagem-para-o-novo-milenio.html' title='C#, uma linguagem para o novo milênio'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-35135053458908085</id><published>2011-08-22T09:19:00.000-07:00</published><updated>2011-08-22T09:19:45.361-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PROGRAMAS"/><title type='text'>Dev-C++ 4.9.9.2</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.youdeveloper.com.br/img/Dev-C.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://www.youdeveloper.com.br/img/Dev-C.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;IDE para programação de executáveis Win32, console ou GUI na linguagem C/C++.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Dev-C++ é um Ambiente de Desenvolvimento Integrado (IDE - Integrated  Development Environment) para programação na linguagem C/C++. Ele usa a porta &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Mingw&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;  do GCC (GNU Compiler Collection) como seu compilador. O programa cria  executáveis nativas no Win32, console ou GUI. Dev-C++ também pode ser usado  juntamente com o &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Cygwin&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;. Dev-C++ é gratuito e de código aberto e é totalmente  escrito em Delphi, que ironia não?&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Lista de  Recursos:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Suporte a compiladores baseados em GCC.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Depuração integrada (usando GDB).&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Navegador de classes.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Recurso de completar códigos.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Navegador de depuração de variáveis.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Gerenciador de Projetos.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Editor com destaque de sintaxe personalizável.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Suporte a modelos para criação dos seus próprios projetos.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Edição e compilação de arquivos de recursos.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Gerenciador de Ferramentas.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Suporte a impressão.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Facilidades de encontrar e substituir.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Gerenciador de pacotes para facilitar a instalação e adição de  bibliotecas.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Suporte CVS.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Lista de coisas a fazer.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Janela de CPU.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span class=&quot;dlic_2&quot; title=&quot; &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Gratuito&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;8,89 MB&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Para Windows XP/98/2000/2003/Vista/7 &lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;a href=&quot;http://sourceforge.net/settings/mirror_choices?projectname=dev-cpp&amp;amp;filename=Binaries/Dev-C%2B%2B%204.9.9.2/devcpp-4.9.9.2_setup.exe&quot;&gt;DOWNLOAD&lt;/a&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/35135053458908085/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/dev-c-4992.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/35135053458908085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/35135053458908085'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/dev-c-4992.html' title='Dev-C++ 4.9.9.2'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-8103704935584854301</id><published>2011-08-22T09:15:00.000-07:00</published><updated>2011-08-22T09:15:00.149-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PROGRAMAS"/><title type='text'>Notepad++ 5.9.3 RC</title><content type='html'>&lt;a href=&quot;http://www.infosecom.net/wp-content/uploads/2010/10/nppLogo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;147&quot; src=&quot;http://www.infosecom.net/wp-content/uploads/2010/10/nppLogo.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;Editor de texto versátil e repleto de recursos úteis, com suporte a várias  linguagens de programação.&lt;/strong&gt;&lt;br /&gt;
Notepad++ é um editor de texto e códigos fonte completo que suporta as mais  diversas linguagens de programação e, sendo assim, uma ótima alternativa ao  bloco de notas.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Dessa forma, com uma ferramenta mais avançada e versátil  que outros editores de texto, você tem suporte às linguagens C, C++, Java, C#,  XML, HTML, PHP, Javascript, ASCII art, doxygen, ASP, VB/VBS, SQL, Objective-C,  CSS, Pascal, Perl, Python, Lua, TeX, TCL, Assembly, Ruby, Lisp, Scheme,  Properties, Diff, Smalltalk, Postscript, VHDL, Ada, Caml, AutoIt, KiXtart,  Matlab, Verilog, Haskell e InnoSetup. &lt;br /&gt;
&lt;br /&gt;
Possuindo muitas características  favoráveis para facilitar o trabalho, como auto-completar, sistema de busca e  substituição, interface funcional e navegação por abas, esse software livre se  tornou um destaque entre os programadores.&lt;br /&gt;
&lt;br /&gt;
Notepad++ também possibilita a  sua personalização pelo usuário, definindo suas próprias linguagens em “User  Language Define System” e adicionando muitos outros recursos, através de plugins  específicos.&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;ul class=&quot;basic&quot;&gt;&lt;li&gt;&lt;span class=&quot;dlic_2&quot; title=&quot;&quot;&gt;Gratuito&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;7,70 MB&lt;/li&gt;
&lt;li&gt;Para Windows XP/Vista/7/98/2000/2003&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;a href=&quot;http://download.tuxfamily.org/notepadplus/5.9.3/npp.5.9.3.Installer.exe&quot;&gt;DOWNLOAD&lt;/a&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/8103704935584854301/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/notepad-593-rc.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/8103704935584854301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/8103704935584854301'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/notepad-593-rc.html' title='Notepad++ 5.9.3 RC'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-7095762579075760704</id><published>2011-08-22T08:20:00.000-07:00</published><updated>2011-08-22T08:20:29.426-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PROGRAMAS"/><title type='text'>Eclipse SDK 4.0</title><content type='html'>&lt;a href=&quot;http://www.eclipse.org/artwork/images/eclipse_neg_logo_fc_sm.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://www.eclipse.org/artwork/images/eclipse_neg_logo_fc_sm.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;SDK focado na construção de plataformas de desenvolvimento e frameworks para  aplicativos.&lt;/strong&gt;&lt;br /&gt;
Eclipse é um sistema independente e aberto, livre de royalties e plataforma  universal para integração de ferramentas. As ferramentas deste SDK dão liberdade  de escolha de idiomas, plataformas e ambientes de desenvolvimento. Eclipse  fornece um plug-in baseado em framework que torna fácil criar, integrar e  utilizar ferramentas - economizando tempo e dinheiro.&lt;br /&gt;
&lt;br /&gt;
Ao colaborar e  explorar a tecnologia de integração do núcleo, os desenvolvedores de ferramentas  podem alavancar a reutilização da plataforma e concentrar-se em competências do  núcleo para criar uma nova tecnologia de desenvolvimento. A plataforma Eclipse é  escrita em linguagem Java e vem com muitos kits de de construção de plug-ins e  exemplos.&lt;/span&gt;&lt;br /&gt;
&lt;li&gt;&lt;span class=&quot;dlic_2&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Gratuito&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;171,00 MB&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Para Windows XP/Vista/7&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;bits bits32&quot;&gt;&lt;span class=&quot;ttip&quot;&gt;Sistema 32  bits&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;bits bits64&quot;&gt;&lt;span class=&quot;ttip&quot;&gt;Sistema 64  bits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;a href=&quot;http://eclipse.c3sl.ufpr.br/e4/sdk/drops/R-4.0-201007271520/eclipse-SDK-4.0-win32.zip&quot;&gt;DOWNLOAD&lt;/a&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/7095762579075760704/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/eclipse-sdk-40.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/7095762579075760704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/7095762579075760704'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/eclipse-sdk-40.html' title='Eclipse SDK 4.0'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-8936765959157801788</id><published>2011-08-22T07:57:00.000-07:00</published><updated>2011-08-22T07:57:53.169-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C"/><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><title type='text'>Desafio de programação do Google :: Google Code Jam</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://rsguimaraes.files.wordpress.com/2009/03/cplusplus.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;199&quot; src=&quot;http://rsguimaraes.files.wordpress.com/2009/03/cplusplus.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;color: black; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;Desafio de programação do google, onde são postadas tarefas, que devem ser resolvidas utilizando quaisquer métodos, recebendo uma entrada randômicamente gerada e calculando um arquivo de saída a ser postado.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div id=&quot;HOTWordsTxt&quot;&gt;&lt;taghw&gt;&lt;taghw&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Desafio&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; de programação do &lt;/span&gt;&lt;/taghw&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;google&lt;/span&gt;&lt;taghw&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;, onde são postadas tarefas, que devem ser resolvidas utilizando quaisquer métodos, recebendo uma entrada randômicamente gerada e calculando um arquivo de saída a ser &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;postado&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;.&lt;/span&gt;&lt;/taghw&gt;&lt;/taghw&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O link do desafio: &lt;u&gt;&lt;strong&gt;&lt;a href=&quot;http://code.google.com/codejam/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: #125c96;&quot;&gt;http://code.google.com/codejam/&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/u&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;taghw&gt;Para quem se interessou, cada tarefa é explicada e você tem um tempo limite para resolvê-la. Quando achar que sua resolução está ok, você baixa um arquivo de entrada randômicamente gerado, coloca a rodar na sua resolução e manda de volta a saída formatada de acordo com a especificação. O &lt;/taghw&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;google&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; analisa a saída automaticamente e te confirma se sua resolução é correta ou não.&lt;br /&gt;
&lt;br /&gt;
Entre os prêmios, grana e vagas no google!&lt;br /&gt;
&lt;br /&gt;
Restam dois dias até a primeira rodada. Neste tempo você pode praticar com exercícios on-line postados na arena. Os exercícios lá postados são de dificuldade média e nada mais que algumas horas na frente da IDE pra resolver cada um deles.&lt;br /&gt;
&lt;br /&gt;
Boa sorte!&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;color: #999999; font-size: xx-small;&quot;&gt;fonte:Redação ON&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/8936765959157801788/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/desafio-de-programacao-do-google-google.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/8936765959157801788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/8936765959157801788'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/desafio-de-programacao-do-google-google.html' title='Desafio de programação do Google :: Google Code Jam'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-1774902593931594807</id><published>2011-08-22T07:51:00.000-07:00</published><updated>2011-08-22T07:51:08.950-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WINDOWS"/><title type='text'>Microsoft desafia: Se não gostar do Mango doamos US$ 1000 dólares</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.invasao.com.br/wp-content/uploads/2010/07/Microsoft_logo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;http://www.invasao.com.br/wp-content/uploads/2010/07/Microsoft_logo.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;A Microsoft acaba de fazer um desafio inusitado. De acordo com o site Techie Buzz, Brandon Watson, desenvolvedor e evangelista da Microsoft  surgiu com a ideia de oferecer mil dólares se os usuários escolhidos pela empresa não ficarem satisfeitos com Windows Phone, na versão Mango.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div id=&quot;HOTWordsTxt&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A &lt;/span&gt;&lt;span style=&quot;color: black; font-family: Arial, Helvetica, sans-serif;&quot;&gt;Microsoft&lt;/span&gt;&lt;taghw&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;  &lt;/span&gt;acaba de fazer um desafio inusitado. De acordo com o &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;site&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; Techie Buzz, Brandon Watson, desenvolvedor e evangelista da Microsoft  surgiu com a ideia de oferecer mil dólares se os usuários escolhidos pela empresa não ficarem satisfeitos com Windows Phone, na versão Mango.&lt;/span&gt;&lt;/taghw&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;taghw&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A ideia do desafio surgiu após Scott Adams, criador das tirinhas do Dilbert, escrever um post em seu &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;blog&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; sobre a frustração com a plataforma do Google, incluindo a baixa autonomia da bateria do aparelho.&lt;/span&gt;&lt;/taghw&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;taghw&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Watson, após ter acesso ao post, escreveu no blog do cartunista. &quot;Como seus leitores têm uma grande probabilidade de fazerem parte de nossa base de desenvolvedores, que tal fazermos um acordo com um de nossos &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;celulares&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;? Teste o &lt;/span&gt;&lt;/taghw&gt;&lt;span style=&quot;color: black; font-family: Arial, Helvetica, sans-serif;&quot;&gt;Windows Phone&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; [...] com o novo Mango OS e, se não gostar mais do que suas experiências com iPhone, farei uma doação de 1.000 dólares para uma instituição de caridade de sua escolha&quot;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;taghw&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A proposta acima foi repassada também para a apresentadora do CNET, Molly Wood. No Twitter, o desenvolvedor da Microsoft confirmou que ambos os famosos aceitaram participar do desafio e ainda perguntou se alguém mais se habilitaria ao desafio. Ao que indica, Watson realmente está confiante no novo produto da Microsoft e nós &lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;consumidores&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; estamos ansiosos para saber a resposta dos famosos.&lt;/span&gt;&lt;/taghw&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;&quot;&gt;fonte:oficina da net&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/1774902593931594807/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/microsoft-desafia-se-nao-gostar-do.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/1774902593931594807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/1774902593931594807'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/microsoft-desafia-se-nao-gostar-do.html' title='Microsoft desafia: Se não gostar do Mango doamos US$ 1000 dólares'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-7285969844066989926</id><published>2011-08-21T18:34:00.000-07:00</published><updated>2011-08-21T18:34:33.951-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PROGRAMAS"/><title type='text'>Visualg 2.0</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoUGtgGixGHxiyXcV44SOVHFnoqG6Uin4PLmnsQYBHlzLWlk5UevDCUhBd6xaIT6d6-B9p_wkpFfF71aqOf8y9BReVFILDMQRE78rG2O2yZ4K8KUZX3CQvpL29AMqXJPSPDsUv_rH-egI/s1600/imagens.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoUGtgGixGHxiyXcV44SOVHFnoqG6Uin4PLmnsQYBHlzLWlk5UevDCUhBd6xaIT6d6-B9p_wkpFfF71aqOf8y9BReVFILDMQRE78rG2O2yZ4K8KUZX3CQvpL29AMqXJPSPDsUv_rH-egI/s200/imagens.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;Programa que interpreta e executa algoritmos.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O Visualg é um programa que interpreta e executa algoritmos como um &quot;programa&quot;  normal de computador. Baseado em uma linguagem parecida com o &quot;Portugol&quot;  ensinado em cursos em todo o Brasil, possui recursos como simulação da &quot;tela&quot; do  computador, visualização de variáveis, &quot;breakpoints&quot;, ajuda on-line, impressão  dos fontes e outras características que auxiliam o aprendizado das técnicas de  programação.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;li&gt;&lt;span class=&quot;dlic_2&quot; title=&quot; &quot;&gt;&lt;span style=&quot;color: #38761d; font-size: x-small;&quot;&gt;&lt;strong&gt;Gratuito&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;color: #38761d; font-size: x-small;&quot;&gt;&lt;strong&gt;896 KB&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Para Windows 98/Me/2000/XP/&lt;span class=&quot;platform no&quot;&gt;&lt;span class=&quot;ttip&quot;&gt;Windows Vista/Windows7&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;http://www.apoioinformatica.inf.br/visualg/setupv2.exe&quot;&gt;Download&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/7285969844066989926/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/visualg-20.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/7285969844066989926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/7285969844066989926'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/visualg-20.html' title='Visualg 2.0'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoUGtgGixGHxiyXcV44SOVHFnoqG6Uin4PLmnsQYBHlzLWlk5UevDCUhBd6xaIT6d6-B9p_wkpFfF71aqOf8y9BReVFILDMQRE78rG2O2yZ4K8KUZX3CQvpL29AMqXJPSPDsUv_rH-egI/s72-c/imagens.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-3017378509972436878</id><published>2011-08-21T17:17:00.000-07:00</published><updated>2011-08-21T17:17:21.179-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WINDOWS"/><title type='text'>MICROSOFT WINDOWS CAP. 1</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.rhemafabricadesoftware.com.br/servicos/logo_windows.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;143&quot; src=&quot;http://www.rhemafabricadesoftware.com.br/servicos/logo_windows.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Comic Sans MS&amp;quot;;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;Resumo&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;Este artigo faz uma abordagem,  primeiramente sobre a História do Windows e depois sobre alguns pontos do seu  funcionamento interno, onde pouco pode ser visto, e tão pouco é comentado. Nele  pode-se ter uma visão geral de suas principais características e conceitos, tais  como sua finalidade e funcionamento.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Comic Sans MS&amp;quot;;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;1.  Introdução&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;A Microsoft começou o  desenvolvimento de um Gerenciador de Interface (Subseqüente renomeado de  Microsoft Windows) em setembro de 1981. Com isso tornou-se possível à utilização  do mouse em um ambiente de telas gráficas chamadas de janelas. Foi responsável  pela popularização da interface gráfica dos computadores.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;Com a evolução do sistema  operacional Windows, foram criadas várias versões , algumas voltadas para o  usuário domestico e pessoal, outras para o uso  profissional.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;As versões para uso doméstico foram  desenvolvidas com programação de baixo nível, sem grandes preocupações de  segurança o que o tornavam eficientes, mas poucos estáveis e seguro. Com as  versões para uso profissional, a Microsoft começou a desenvolver do “zero”,  outro tipo de sistema operativo que passou a ser conhecido por NT (“New  Tecnology”), este novo sistema mantém a interface gráfica de sucesso, é  compatível com os anteriores ao nível binário, mas no seu interior é totalmente  diferente já que implementa os conceitos necessários a um sistema operativo  seguro.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;Conforme as diferentes versões  temos então duas famílias de Windows que evoluem de forma parcialmente  independente:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: Verdana; font-size: 9pt; mso-ansi-language: EN-US;&quot;&gt;1 – Uso doméstico e pessoal: Windons 1.0, Windows 2.0, Windows 3.0,  Windows 3.1, Windows 3.11, Windows 95, Windows 98 e Windows  ME;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: Verdana; font-size: 9pt; mso-ansi-language: EN-US;&quot;&gt;2 – Uso profissional: Windows NT 3.5x, Windows NT 4.0, Windows 2000,  Windows XP, Windows Vista e Windows 7.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: Verdana; font-size: 9pt; mso-ansi-language: EN-US;&quot;&gt;Aguarde capítulo 2.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: Verdana; font-size: 9pt; mso-ansi-language: EN-US;&quot;&gt;Faça seu cometário.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/3017378509972436878/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/microsoft-windows-cap-1.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/3017378509972436878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/3017378509972436878'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/microsoft-windows-cap-1.html' title='MICROSOFT WINDOWS CAP. 1'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1539576881734931827.post-4481377423277361774</id><published>2011-08-21T17:05:00.000-07:00</published><updated>2011-08-21T17:05:42.162-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="JAVA"/><title type='text'>Saiba mais sobre a tecnologia Java</title><content type='html'>&lt;a href=&quot;http://www.csmaniacs.in/wp-content/uploads/2010/12/java-logo.87213404-150x150.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://www.csmaniacs.in/wp-content/uploads/2010/12/java-logo.87213404-150x150.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Até hoje, a plataforma Java já atraiu mais de 6,5 milhões de desenvolvedores de software. É utilizada em todos os principais segmentos da indústria, estando presente em uma ampla gama de dispositivos, computadores e redes.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Sua versatilidade, eficiência, portabilidade de plataforma e segurança fazem dela a tecnologia ideal para a computação em rede. A tecnologia Java está em todo lugar! Ela pode ser encontrada em laptops, datacenters, consoles de jogo, supercomputadores científicos, telefones celulares e até na Internet.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;A tecnologia Java está presente em mais de 4,5 bilhões de dispositivos, incluindo:&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Mais de 800 milhões de PCs&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;2,1 bilhões de telefones celulares e outros dispositivos portáteis (fonte: Ovum)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;3,5 bilhões de cartões inteligentes&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Além de set-top boxes, impressoras, webcams, jogos, sistemas de navegação para automóveis, terminais lotéricos, dispositivos médicos, guichês de pagamento de estacionamento etc.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Para conhecer os locais de aplicação do Java in Action em sua vida diária, &lt;/span&gt;&lt;a href=&quot;http://www.java.com/en/java_in_action/&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;explore o site java.com&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Por que os desenvolvedores de software preferem o Java&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O Java foi testado, refinado, ampliado e experimentado por uma comunidade dedicada. E, com mais de 6,5 milhões de desenvolvedores, é a tecnologia mais ampla e ativa  do planeta. Com sua versatilidade, eficiência e portabilidade, o Java tem  valor inestimável para desenvolvedores, pois permite:&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Criar um software em uma plataforma e executá-lo em praticamente qualquer outra&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Criar programas para execução em navegadores e serviços da Web&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Desenvolver aplicativos no lado do servidor usados tanto em fóruns, lojas e pesquisas on-line, como no processamento de formulários HTML, e muito mais&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Combinar aplicativos ou serviços usando a linguagem Java para criar aplicativos ou serviços altamente personalizados&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Criar aplicativos potentes e eficazes para telefones celulares, processadores remotos, produtos de consumo de baixo custo e praticamente qualquer outro dispositivo com tecnologia digital&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Algumas maneiras para que os desenvolvedores de software aprendam o Java&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Atualmente, várias faculdades e universidades oferecem cursos de programação para a plataforma Java. Além disso, os desenvolvedores também podem aprimorar suas habilidades em programação Java lendo o &lt;/span&gt;&lt;a href=&quot;http://java.sun.com/&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;site java.sun.com&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; da Oracle, assinando os &lt;/span&gt;&lt;a href=&quot;http://developers.sun.com/newsletters/&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;boletins informativos baseados na tecnologia Java&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;, usando o &lt;/span&gt;&lt;a href=&quot;http://java.sun.com/docs/books/tutorial/&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Tutorial do Java&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; e o &lt;/span&gt;&lt;a href=&quot;http://java.sun.com/developer/onlineTraining/new2java/&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Programa Principiante no Centro Java&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; e ingressando em &lt;/span&gt;&lt;a href=&quot;http://www.sun.com/training/catalog/java/delivery.xml&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;cursos&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; Web, virtuais ou ministrados por um instrutor.&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;&quot; name=&quot;javafx&quot;&gt;&lt;/a&gt;&lt;h3&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;O que é o JavaFX?&lt;/span&gt;&lt;/h3&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;JavaFX logo&quot; height=&quot;52&quot; src=&quot;http://www.java.com/images/javafx/javafx_logo.png&quot; style=&quot;float: right; margin: 0.5em 1.5em 1.5em; padding: 0px;&quot; width=&quot;120&quot; /&gt;O JavaFX amplia a sua experiência na Web ao fornecer mídia e conteúdo de alta qualidade em todas as telas que você utilizar. Na condição de usuário, você conseguirá executar aplicativos JavaFX em um navegador ou os arrastará e soltará na área de trabalho. É uma interface dinâmica!&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;strong&gt;O JavaFX é baseado em tecnologia Java:&lt;/strong&gt; o JavaFX amplia a capacidade do Java, pois permite que desenvolvedores utilizem qualquer biblioteca Java dentro de aplicativos JavaFX. Dessa forma, os desenvolvedores podem expandir seus recursos em Java e utilizar a revolucionária tecnologia de apresentação que o JavaFX proporciona, a fim de criar agradáveis experiências visuais.&lt;/span&gt;&lt;br /&gt;
&lt;h5 class=&quot;sub&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Destaques do JavaFX:&lt;/span&gt;&lt;/h5&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Permite que os usuários exibam aplicativos JavaFX em um navegador ou saiam do navegador arrastando e soltando o mesmo aplicativo na área de trabalho&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Possibilita um eficiente fluxo de trabalho entre o designer e o desenvolvedor com o Project Nile: designers podem trabalhar nas ferramentas de suas preferências e interagir com desenvolvedores de scripts para Web que utilizam o IDE NetBeans com o JavaFX&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Amplia a tecnologia Java permitindo o uso de qualquer biblioteca Java dentro de um aplicativo JavaFX&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Permite que desenvolvedores integrem ativos de Web de gráficos vetoriais, animação, áudio e vídeo em um aplicativo repleto de recursos, interação e imersão.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Para saber mais sobre a tecnologia JavaFX, visite os sites &lt;/span&gt;&lt;a href=&quot;http://javafx.com/&quot; title=&quot;Site do JavaFX&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;javafx.com&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; ou &lt;/span&gt;&lt;a href=&quot;http://java.sun.com/javafx/&quot; title=&quot;Site do JavaFX (java.sun.com)&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;java.sun.com/javafx&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; e obtenha mais informações.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #999999; font-family: Arial; font-size: xx-small;&quot;&gt;fonte: site java&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://revistaprogramador.blogspot.com/feeds/4481377423277361774/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/saiba-mais-sobre-tecnologia-java.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/4481377423277361774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1539576881734931827/posts/default/4481377423277361774'/><link rel='alternate' type='text/html' href='http://revistaprogramador.blogspot.com/2011/08/saiba-mais-sobre-tecnologia-java.html' title='Saiba mais sobre a tecnologia Java'/><author><name>Carlos Marques</name><uri>http://www.blogger.com/profile/12318959345288634201</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXxmTJdMQPSyIZMEqbwab9DO53WPlEupVJrP85lZSqHWf6rSyN3E_MSA8v46q1Re5xgI-VDu8jiNVIpoe5KS-D6xuyKsCAlxq2o1koe5tcbEj15eXJGPwkPLu1T1j37g/s220/eu22+%282%29.jpg'/></author><thr:total>0</thr:total></entry></feed>