tag:blogger.com,1999:blog-61323207292501925042024-02-20T12:01:44.650-08:00Blog da JuzinhaViva a Tecnologia da InformaçãoJuliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.comBlogger18125tag:blogger.com,1999:blog-6132320729250192504.post-10312711732169607562010-05-05T11:28:00.000-07:002010-05-05T11:30:40.444-07:00Escolhendo o melhor editor para Ruby on RailsO editor de textos é o nosso grande amigo de trabalho. Se ele não for eficiente e eficaz, certamente irá complicar ainda mais nossa vida, trazendo uma série de dificuldades - por isso sua escolha é importante.<br /><br />Na hora de escolher qual será seu fiel escudeiro editor para trabalhar com Ruby on Rails (ou mesmo Ruby), alguns itens importantes devem ser levados em consideração. O blog Guate On Rails elaborou uma interessante lista de itens<br /><http://guateonrails.wordpress.com/2009/04/07/%c2%bfcomo-elegir-el-mejor-editor-para-ruby- on-rails/> que devem ser verificados na escolha do editor. Veja se não está na hora de abandonar o bloco de notas:<br /><br />*1. Coloração de sintaxe para Ruby/Rails*<br /><br />Com isto queremos dizer qeu seu editor deve fornecer uma forma simples de oferecer coloração ao código de arquivos do tipo *.rb, *.rhtml, *.html.erb, *.js, *.yml e *.json. Se o seu editor não pode fazer isso, ou se para fazer isso você deve gastar mais de 5 minutos, é hora de dizer-lhe /tchau/.<br /><br />*2. Auto-Completar Código*<br /><br />Bem, não estamos falando de que se você escrever uma parte de uma função, o editor retorne todas as funções da API. Estamos falando que ao digitar alguns poucos caracteres (como /@ja/) o editor possa de forma automática ou com uma combinação de teclas retornar /@javier_e_o_maximo/. Isto deve-se ao fato de que Rails trabalha numa base de constante chamadas a simbolos, variáveis de instância, nomes de classes e métodos. E você não acredita quanto tempo pode perder buscando<br />um erro causado por uma letra errada na chamada de uma variável ou função. <br /><br />*3. Fragmentos de Código (/Code Snip/**/pets/)*<br /><br />Uma das principais razões pela qual um editor é ou não é adequado para Ruby on Rails. Seu editor deve permitir-lhe escrever algo como:<br /><br />vu + TAB ou vu + CTRL + ENTER ou vu + SPACE <br /><br />ou algo parecido com isso, devendo retornar como resultado<br /><br />/validates_uniqueness_of :nome_do_campo, :message=>”Este valor já está em uso”/<br /><br />dando depois a possibilidade de modificar FACILMENTE (uma tecla) /:nome_do_campo/ e /“Este valor já está em uso”/. Isto é conhecido como /“placeholders”/.<br /><br />A criação e modificação desses fragmentos de código deve fazer parte do editor, ou ter uma maneira fácil de se poder faze-lo. Se você leva mais de 60 segundos para adicionar, modificar ou eliminar um fragmento de código, seu editor está longe de ser indicado.<br /><br />/NOTA: A adição ou modificação de fragmentos não deve exigir que você reinicie seu editor./<br /><br />*4. Fácil navegação entre Arquivos*<br /><br />Devido a forma como Rails organiza seus arquivos, existe a necessidade de navegar rápida e repetidamente entre muitos deles. Estes arquivo normalmente estão relacionados entre sí, por exemplo se estou trabalhando numa view chamada /mostrar_clientes.html.erb/ é certo que vou querer trabalhar também no controller /clientes_controller.rb/ e no model /cliente.rb/. O editor deve propiciar a mudança entre eles de maneira rápida e fácil, em especial sem a necessidade de usar o mouse para poder mudar de arquivo ou buscá-los. Também deve incluir em seus requisitos que o editor permita visualizar uma árvore de diretórios de seu projeto; não vão acreditar o quanto é frustrante não poder acessar rapidamente um determinado diretório, ou pior, ter que usar o gerenciador de arquivos de seu sistema operacional para chegar até eles.<br /><br />*5. Buscas em todo o projeto*<br /><br />Simples, mas extremamente necessário, a possibilidade de poder buscar um simbolo dentro de todos os arquivos, no interior de uma pasta específica e/ou de suas subpastas.<br /><br />*6. Não necessitar de 4GB de RAM para rodar*<br /><br />Exagero, mas não estou mentindo. Existem editores que pedem mais recursos que um simulador de vôo. Se quiser trabalhar tranquilamente, escutando sua música favorita e deixando uma mensagem no Twitter <http://www.twitter.com/rubybrasil>, por favor mantenha distância deste tipo de editor.<br /><br />Bom, parece que é isso. Cobrimos as bases de um bom editor de Rails, e qualquer coisa muito além disso tem a ver com gosto pessoal ou vantagem competitiva. Abaixo, veja alguns exemplos de editores que cobrem estes requisitos e um pouco mais.<br /><br /> * *Apple*: TextMate <http://macromates.com/> (O Rails nasceu neste<br /> editor)<br /> * *Windows*: E-texteditor <http://www.e-texteditor.com/> (O que mais<br /> se aproxima do TextMate para Windows)<br /> * *Linux*: Gedit <http://projects.gnome.org/gedit/> (Não acreditam<br /> como ele se sai bem), Vim <http://www.vim.org/> (Todos os<br /> servidores tem Vi ou Vim instalado, vale a pena aprender a<br /> usá-lo), Emacs <http://www.gnu.org/software/emacs/> (Também<br /> interessante)<br /><br />Escolha seu editor, e bom trabalho!<br /><br />[Artigo traduzido do blog GuateOnRails]<br /><http://guateonrails.wordpress.com/2009/04/07/%c2%bfcomo-elegir-el-mejor-editor-para-ruby-on-rails/><br /><br />Fonte: http://ruby-br.org<br />http://ruby-br.org/?s=gitJuliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-22432519115892936002010-04-26T10:35:00.000-07:002010-04-26T10:38:03.185-07:005 objetivos a serem alcançados em um projeto bem sucedidoEsse conteúdo mostrado agora é um daqueles que você recebe por email e acha que é mais um spam e ao ler você se surpeende porque tem informação de qualidade.<br /><br />"Os gerentes de projeto têm a responsabilidade de gerir todos os aspectos das atividades que estão supervisionando, desde recursos e suprimentos até custos de projetos e equipamentos."<br /><br />No começo, parece difícil, mas basta seguir uma metodologia de trabalho que consiste em seguir objetivos relacionados ao projeto. Confira os cinco objetivos que você deve perseguir para alcançar sucesso em cada novo projeto.<br /><br />1 – Termine no prazo<br />Esse é o mais velho dos objetivos, mas ainda assim o mais difícil de cumprir, em se tratando de gerenciamento de projetos. A dificuldade está nas constantes mudanças de requisitos e por conta do otimismo exagerado da agenda inicial.<br /><br />Para cumprir esse objetivo, o profissional deve gerenciar seu escopo muito cuidadosamente. A primeira coisa é criar um controle de alterações no projeto para gerenciá-los adequadamente. Sempre mantenha seu plano atualizado, com registros do progresso atual em relação ao que estava planejando. Identifique rapidamente qualquer desvio e trate de consertá-lo.<br /><br />2 – Finalize o projeto dentro do orçamento<br />Para ter a certeza de que os custos do projeto não subam à estratosfera, você precisa ganhar visibilidade sobre custos logo no início para manter o controle. O budget deve ser elaborado incluindo todos os custos do projeto, não importando se tem a ver com pessoas, equipamentos, fornecedores ou materiais. Saiba, então, o custo de cada tarefa do planejamento e mantenha o controle para observar qualquer desvio.<br /><br />Com essa postura, se você gastar demais em alguma tarefa, consegue corrigir o orçamento gastando menos em outras. Só dessa forma é possível garantir que o projeto fique dentro do orçamento, ou até abaixo dele.<br /><br />3 – Conheça os requisitos<br />Não importa qual é o objetivo do projeto, ele deve produzir soluções que atendam a 100% do que foi requisitado. O truque aqui é garantir a existência de uma lista bem detalhada dos requisitos necessários e ter a certeza que todos foram bem compreendidos. Isso porque requisitos ambíguos, que antes pareciam um pequeno fragmento do projeto, podem se tornar enormes, tomando tempo e recursos não esperados.<br /><br />4 – Mantenha os clientes felizes<br />Você pode até ter conseguido terminar o projeto a tempo, abaixo do orçamento e atendido 100% dos requisitos, mas ainda assim ter clientes infelizes. Isso pode acontecer porque suas expectativas mudaram desde que o projeto foi iniciado e não foram devidamente gerenciadas.<br /><br />Para garantir que os patrocinadores do projeto, usuários e outros stakeholders fiquem felizes na entrega, algumas atitudes são necessárias. A primeira é ter certeza de que todos fiquem bem informados do progresso do projeto. Mantenha todos com o pé no chão com uma visão transparente do que está acontecendo.<br /><br />Deixe que todos expressem suas preocupações e ideias com regularidade. Diga-lhes com antecedência se há algum problema com relação ao prazo de entrega ou quando mudanças são necessárias. Abertura e honestidade são sempre as melhores ferramentas para manter o projeto alinhado com as expectativas dos clientes.<br /><br />5 – Zele pela felicidade da equipe do projeto<br />Se você conseguiu preencher os quatro objetivos anteriores com um time feliz, a disposição para repetir tudo em uma próxima vez será bem maior, assim como a disposição da equipe.<br /><br />A melhor forma de manter a equipe motivada é reconhecer e premiar os bons trabalhos. Delegue atividades de acordo com os pontos fortes de cada um e conduza exercícios de equipe para aumentar a confiança.<br /><br />Fonte: computerworldJuliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-64662584123624951632010-04-26T10:33:00.000-07:002010-04-26T10:34:21.428-07:00Mais empregosEmpresaem São Paulo Procura um programador RoR experiente para iniciar a área Rails da empresa.<br /><br />Mandar currículo, Linkedin, perfil no Github e pretensão salarial para mrousseau@mmcafe.com.br com o assunto RAILS.Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-68724902096791799672010-04-23T06:24:00.001-07:002010-04-26T10:33:38.210-07:00EmpregosA iFactory está contratando para sua sede em Fortaleza profissionais nos perfis listados abaixo. <br /><br />DESENVOLVEDOR JAVA PLENO - 2 VAGAS:<br /><br />· Nível superior completo ou em andamento em informática ou áreas afins;<br /><br />· Domínio em Desenvolvimento de Software para Web na plataforma J2EE;<br /><br />· Disponibilidade para trabalhar 8 horas/dia;<br /><br />· Serão considerados diferenciais: (Fluência na língua inglesa ou espanhola / Conhecimento em outras linguagens de programação)<br /><br /> <br /><br />DESENVOLVEDOR .NET PLENO - 2 VAGAS:<br /><br />· Nível superior completo ou em andamento em informática ou áreas afins;<br /><br />· Domínio em Desenvolvimento de Software para Web na plataforma .NET, utilizando a linguagem C#.NET;<br /><br />· Disponibilidade para trabalhar 8 horas/dia;<br /><br />· Serão considerados diferenciais: (Fluência na língua inglesa ou espanhola / Conhecimento em outras linguagens de programação)<br /><br /> <br /><br />Oferecemos:<br /><br />• Oportunidade de crescimento profissional e pessoal;<br /><br />• Possibilidade de atuação em projetos internacionais;<br /><br />• Vale refeição;<br /><br />• Bônus de apoio aos estudos;<br /><br />• Investimento em certificações;<br /><br />• Plano odontológico;<br /><br />• Convênio com academia de ginástica;<br /><br />• Convênio com assessoria esportiva;<br /><br />• Horário flexível;<br /><br />• Convênios/descontos diversos em faculdades, cursos de línguas, etc.<br /><br /> <br /><br />Os interessados devem enviar currículo com pretensão salarial para selecao@ifactory.com.br com o nome da vaga que deseja aplicar no título do e-mail.Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-18475853356429358472010-04-13T17:24:00.001-07:002010-04-13T17:24:35.077-07:00Como criar gemsJuliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-66096316139196479262009-10-13T05:27:00.000-07:002009-10-14T11:01:46.831-07:00TREINAMENTOS RUBY<p><strong>A Mondrian Tecnologia está com inscrições abertas para os seguintes cursos:</strong></p><h2><strong><span style="color: rgb(128, 0, 0);">RUBY</span> </strong></h2><blockquote><p><strong>DATA: 14 E 15 DE NOVEMBRO (SÁBADO E DOMINGO)<br />HORÁRIO: 09H ÀS 17H<br />VALOR: R$ 99,00 <span style="color: rgb(255, 0, 0);">(VALOR PROMOCIONAL)</span><br /></strong></p></blockquote><h2><span style="color: rgb(128, 0, 0);"><strong>RAILS</strong></span></h2><blockquote><strong>DATA: 21 E 22 DE NOVEMBRO (SÁBADO E DOMINGO)</strong><br /><strong>HORÁRIO: 09H ÀS 17H</strong><br /><strong>VALOR: R$ 99,00 </strong><strong><span style="color: rgb(255, 0, 0);">(VALOR PROMOCIONAL)</span></strong></blockquote><p> </p><h2><span style="color: rgb(128, 0, 0);"><strong>POSTGRESQL BASICO</strong></span></h2><blockquote><p><strong>DATA: 28 E 29 DE NOVEMBRO (SÁBADO/DOMINGO)<br />HORÁRIO: 09H ÀS 17H<br />VALOR: R$ 120,00 </strong><strong><span style="color: rgb(255, 0, 0);">(VALOR PROMOCIONAL)</span></strong> </p></blockquote><h2><span style="color: rgb(128, 0, 0);"><strong>POSTGRESQL AVANÇADO</strong></span></h2><blockquote><p><strong>DATA: 12 E 13 DE DEZEMBRO (SÁBADO/DOMINGO)<br />HORÁRIO: 09H ÀS 17H<br />VALOR: R$ 120,00 </strong><strong><span style="color: rgb(255, 0, 0);">(VALOR PROMOCIONAL)</span></strong></p><p><strong><span style="color: rgb(255, 0, 0);">Maiores Informações: <a href="http://www.mondriantecnologia.com">http://www.mondriantecnologia.com</a><br /></span></strong> </p></blockquote>Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com1tag:blogger.com,1999:blog-6132320729250192504.post-1788395505645731162009-10-05T08:07:00.000-07:002009-10-05T08:08:20.342-07:00XXIV Simpósio Brasileiro de Banco de Dados e XXIII Simpósio Brasileiro de Engenharia Software<p align="justify">Promovidos anualmente pelas Comissões Especiais de Banco de Dados e de Engenharia de Software da Sociedade Brasileira de Computação (SBC), o Simpósio Brasileiro de Banco de Dados (SBBD) e o Simpósio Brasileiro de Engenharia de Software (SBES) reúnem pesquisadores, estudantes e profissionais do Brasil e do exterior, que apresentam e discutem temas relacionados aos últimos avanços em suas respectivas áreas.</p> <p align="justify">Classificados como Nacional A no Qualis da CAPES, as edições anteriores se destacaram pela excelência dos artigos apresentados, workshops realizados, palestras e tutoriais proferidos por pesquisadores de renome internacional. A programação promete reforçar as contribuições e experiências das edições anteriores, proporcionando mais conhecimento aos participantes. </p> <p align="justify">A edição de 2009 está sendo organizada pelo Departamento de Computação da Universidade Federal do Ceará (UFC) e será realizada na cidade de Fortaleza, onde o sol brilha 2.800 horas por ano! Fortaleza conta com uma natureza exuberante no que se refere às suas praias de verdes mares, à grandiosidade de suas dunas, à força do vento e à sua luminosidade intensa. Com uma temperatura média de 27 graus, apresenta um verão permanente e seu povo hospitaleiro é conhecido por uma contagiante alegria de viver!</p><p align="justify"><br /></p><p align="justify">Maiores informações: http://www.sbbd-sbes2009.ufc.br/<br /></p>Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-17922358772837992132009-10-05T08:03:00.001-07:002009-10-05T08:03:23.373-07:00<a href="http://cearaonrails.com.br/" title="Ceará On Rails 2009"><br /><img src="http://cearaonrails.com.br/images/banners/banner_728x90.gif" alt="Ceará On Rails 2009" border="0" /><br /></a>Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-45754305669988672232009-09-16T12:28:00.000-07:002009-09-16T12:42:47.398-07:00Instalando FCKEditor no Drupal<p>Estou começando a utilizar o Drupal, e uma das dificuldades iniciais que eu tive foi de instalar o modulo do FCKeditor, não pelo motivo de ser complicado, mas por falta de informação mesmo e sendo iniciante a gente apanha um pouco mesmo. o FCK editor é responsável pela inserção e edição de dados. Aqui vamos utilizar o <a href="http://drupal.org/project/fckeditor">FCKeditor</a> integrando com o <a href="http://drupal.org/project/imce">IMCE</a>, devido a uma boa usabilidade. Neste pequeno tutorial farei a descrição da instalação destes dois módulos:</p>Em /modules/, baixe o módulo FCKeditor<br /># wget http://ftp.drupal.org/files/projects/fckeditor-5.x-2.1.tar.gz<br /><br />Descompacte<br /># tar zxvf fckeditor-5.x-2.1.tar.gz<br /><br />Entre na pasta fckeditor<br /># cd fckeditor<br /><br />Baixe o FCKeditor<br /> # wget http://ufpr.dl.sourceforge.net/sourceforge/fckeditor/FCKeditor_2.6.tar.gz<br /><br />Descompacte<br /> # tar zxvf FCKeditor_2.6.tar.gz<br /><br />Em admin/build/modules, ative os módulos FCKeditor e IMCE.<br /><br />Em admin/user/access, dê as devidas permissões aos usuários.<br /><br />Em admin/settings/imce, ative FCKeditor no IMCE (Enable FCKEditor support); Abaixo, há as definições para cada tipo de usuário (Settings for the role) - ative a opção "Enable extras". Ative esta opção apenas para os tipos de usuários que poderão subir imagens para o servidor.<br /><br />Em admin/settings/fckeditor, no Perfil Advanced, habilite os tipos de usuários que poderão usar o editor de texto. Você encontra esta opção em "Basic Setup".<br /><br />As demais configurações do FCKeditor e do IMCE você personaliza de acordo com seu gosto.<br /><br />/fonte http://drupal-br.org/tutoriais/incluir-imagem-no-post-do-drupal-usando-fckeditor-e-imce<br /><br />Bom é isso, se esse tutorial tiver algo a ser complementado ou estiver algo errado por favor comuniquem, pois sou marinheira de primeira viagem no drupal. =)Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com2tag:blogger.com,1999:blog-6132320729250192504.post-1421681870194976632009-09-15T10:09:00.001-07:002009-09-15T10:10:58.091-07:00Eventos do Software Freedom Day em Fortaleza<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_k_hQ3oxDBEs/Sq_KiC_Dq3I/AAAAAAAAADA/JA2LinS3O2A/s1600-h/SFD09logo.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 139px;" src="http://1.bp.blogspot.com/_k_hQ3oxDBEs/Sq_KiC_Dq3I/AAAAAAAAADA/JA2LinS3O2A/s320/SFD09logo.png" alt="" id="BLOGGER_PHOTO_ID_5381742765996747634" border="0" /></a>Essa semana teremos vários eventos do Dia da Liberdade do Software (ou Software Freedom Day) em Fortaleza. Para quem não conhece, o Software Freedom Day consiste em uma série de eventos focados em Software Livre e Aberto (FOSS) que acontecem em todo o mundo na semana do dia 19 de Setembro. Você pode achar mais informações no <a href="http://softwarefreedomday.org/about.ptBR" target="_blank">site oficial do SFD</a>. <p style="text-align: justify;">A Sun patrocina muitos desses eventos (<a href="http://osum.sun.com/events/event/search?q=sfd2009" target="_blank">veja alguns aqui</a>), fornecendo palestrantes, que quase sempre também assumem a organização, mídias para instalação de softwares Open Source e materiais para sorteio de brindes.</p> <p style="text-align: justify;">Em Fortaleza, teremos eventos na Unifor, FIC, Faculdade Christus e UFC. Veja abaixo o cronograma dos eventos, com local, horário e palestras que serão realizadas:</p> <p style="text-align: justify;"><span style="color: rgb(255, 0, 0);"><strong>Terça-feira (15/09):</strong></span><br /><strong>Local:</strong> Campus da Unifor – Auditório A3<br /><strong>Horário: </strong>19:00<br /><strong>Palestras:</strong> </p> <p style="text-align: justify;"> - Apresentando o OpenSolaris</p><p style="text-align: justify;">- Linguagem e Filosofia Ruby</p> <p style="text-align: justify;"><span style="color: rgb(255, 0, 0);"><strong>Quinta-feira (17/09):</strong></span><br /><strong>Local: </strong>FIC – Unidade Moreira Campos<br /><strong>Horário: </strong>18:00 </p> <p style="text-align: justify;"><strong>Palestras:</strong></p> <p style="text-align: justify;"> - Apresentando o OpenSolaris</p> <p style="text-align: justify;"><strong>Local: </strong>Faculdade Christus – Dom Luís – Auditório I<br /><strong>Horário: </strong>20:30 </p> <p style="text-align: justify;"><strong>Palestras:</strong></p> <p style="text-align: justify;"> - Conhecendo o Framework Jboss Seam</p> <p style="text-align: justify;"> - Linguagem e Filosofia Ruby</p> <p style="text-align: justify;"> - Apresentando o OpenSolaris</p> <p style="text-align: justify;"><span style="color: rgb(255, 0, 0);"><strong>Sexta-feira (18/09):</strong></span><br /><strong>Local: </strong>UFC – Campus do Pici – Dept. de Engenharia de Teleinformática – Sala 2<br /><strong>Horário: </strong>16:00 </p> <p style="text-align: justify;"><strong>Palestras:</strong></p> <p style="text-align: justify;"> - Apresentando o OpenSolaris</p> <p style="text-align: justify;"> - Linguagem e Filosofia Ruby</p> <p style="text-align: justify;">Todos os eventos têm patrocínio da Sun, apoio das respectivas universidades/faculdades e contarão com distribuição de DVD packs do OpenSolaris e sorteio de brindes.</p> <p style="text-align: justify;">Participe!</p><p style="text-align: justify;"><br /></p><p style="text-align: justify;">Fonte: http://www.herminiotorres.com/blog/2009/09/15/eventos-do-software-freedom-day-em-fortaleza/<br /></p>Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-91084570377377115532009-09-09T13:50:00.000-07:002009-09-10T07:36:22.904-07:00Cursos de TI gratuitos on lineEsse é destinado para pessoas que tem interesse em assuntos da área de TI.<br />A Intel através do site http://www.nextgenerationcenter.com traz uma série de cursos gratuitos e on line em diversas áreas de TI como Segurança da Informação, BI, gerenciamento e ao final do curso é emitido um certificado, cadastre-se no site e aproveite.Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-56961733982722488832009-08-31T06:42:00.000-07:002009-08-31T06:44:16.534-07:00O efeito Galápagos<p>Essa matéria é da Info Abril<br /></p><p>Por que os produtos japoneses só fazem sucesso lá?</p><p>É interessante ver como o iPhone se tornou um padrão de comparação de modelos de celulares. E isso é ainda mais instigante quando consideramos os telefones japoneses, que sempre foram mais avançados que os feitos pelos americanos. Um novo termo surgiu para descrever o fenômeno desses aparelhos populares apenas no Japão: síndrome de Galápagos. A primeira vez que o vi foi no The New York Times. As pessoas tentavam explicar por que os celulares japoneses são bárbaros, mas só fazem sucesso lá. Não é um fenômeno recente. No fim dos anos 90, quem ia ao Japão trazia telefones ridiculamente legais, que nunca seriam vendidos nos Estados.</p><p>Assim como em Galápagos, há algo no Japão que estimula o design inusitado e criativo, mas apenas lá. Eles não conseguem trabalhar em qualquer outro lugar. Não estou certo do porquê, mas deve ter a ver com a relativa complexidade dos aparelhos. Fazer coisas complexas é parte da cultura local. Mas a síndrome de Galápagos não é exclusiva do Japão e está na maior parte das empresas de alta tecnologia.</p><p>Já o Vale do Silício é um fenômeno no ponto certo. Ninguém ao redor do mundo foi capaz de copiar a habilidade para fundar pequenas empresas bem-sucedidas aos montes. Nesse meio-tempo, a Apple parece ser a única empresa de tecnologia dos Estados Unidos que vai bem. A maioria tem cortado despesas para garantir lucros durante a crise. A Apple parece fazer algo certo: não ter muitos produtos, mas marcar referências. O Macintosh, o iPhone e o iPod cravaram paradigmas para outros tentarem copiar.</p><p>Por outro lado, uma das notícias mais discutidas do momento é a abertura das lojas da Microsoft nos Estados Unidos. Ninguém sabe por que a empresa precisa de uma loja, mas ela diz que as suas serão próximas às da Apple. Quer ser a alternativa. Mas alternativa para quê? A Microsoft não tem um telefone e afirma que nunca terá. Não faz computadores, mas só o relativamente impopular Zune e o consagrado Xbox360. Ela deve querer abrir uma loja para vender consoles de Xbox. Também esperaria que ela vendesse o Windows 7, mas não sei como ganhará dinheiro. Talvez vendendo camisetas.</p><p>A piada da história é a localização da famosa loja de São Francisco. Do outro lado da rua, onde fica a Apple Store, há uma megastore da Virgin, que não sobreviverá à queda da indústria fonográfica e à crise econômica. A Microsoft fará de tudo pelo lugar. A ironia é que o endereço da Apple é Stockton Street, número 1, e o da Microsoft seria Stockton Street, 2. Seria hilário! Acho que os executivos da Microsoft finalmente reconheceriam que a empresa seria ridicularizada para sempre por ser a número 2. E de novo falamos de Microsoft. Eles parecem ser óbvios em muitas coisas.</p><p>Fonte: http://info.abril.com.br/noticias/mercado/o-efeito-galapagos-31082009-7.shl<br /></p>Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-53249252028018848642009-08-21T12:16:00.001-07:002009-08-21T12:19:41.912-07:00Analistas de Sistemas estão regulamentadosPara terminar a semana com uma notícia boa para nós Analistas de Sistemas.<br /><br />A comissão de Constituição, Justiça e Cidadania (CCJ) aprovou a proposta que regulamenta a o exercício da profissão de analista de sistema. <p>Segundo a Agência Senado, a proposta, conhecida como PLS 607/07, de autoria do senador Expedito Júnior (PR-RO), deve seguir para a análise da Comissão de Assuntos Sociais, em decisão terminativa.</p><p>Somente profissionais com diploma superior em Análise de Sistemas, Ciência da Computação ou Processamento de Dados poderão exercer a profissão, de acordo com o substitutivo aprovado pela Comissão de Ciência, Tecnologia, Inovação, Comunicação e Informática (CCT).</p> <p>A proposta diz que cabe ao profissional "a responsabilidade técnica por projetos e sistemas para processamento de dados, informática e automação, assim como a emissão de laudos, relatórios ou pareceres técnicos".</p> <p>Outra profissão citada é a de técnico de informática, que poderá ser exercida por por pessoas que tenham diploma de ensino médio com curso técnico em Informática ou de Programação de Computadores.</p><p><br /></p><p>Um Ponto para a valorização dos profissionais da área de TI.<br /></p><br />Fonte: http://info.abril.com.br/noticias/carreira/analistas-de-sistemas-estao-regulamentados-21082009-25.shlJuliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-2456587306347359222009-08-16T14:05:00.000-07:002009-08-16T14:10:08.940-07:00Atratividade em Jogos Educativos: Técnicas para desenvolvimento de jogos digitais com foco no ensino fundamental.Tava na hora de mostrar algum trabalho feito por mim, então hoje resolvi mostrar no Blog um trabalhao feito por mim e Luiz Henrique. Esse trabalho enviamos para o SBGAMES 2009 um tutorial na categoria Arts & Design, esperamos que seja aprovado mas enquanto não sabemos o resultado irei mostrar um pequeno resumo sobre o trabalho enviado.<br /><br />Resumo:<br />Atualmente, com o avanço das tecnologias e o uso mais freqüente dos computadores<br />nas casas, escolas e espaços sociais, o computador tornou-se poderoso aliado na busca por<br />conhecimento e no auxílio didático nas escolas. Uma ferramenta poderosa que o educador<br />pode utilizar como artefato de complemento para troca de experiências e desenvolvimento do<br />raciocínio.<br />A utilização de jogos educativos mostrou-se uma grande aliada do educador ao ensinar<br />uma determinada disciplina. O jogo aborda os aspectos que atuam de forma interessante na<br />busca do conhecimento.<br />Utilizando uma prática bem comum entre as crianças, na faixa etária do ensino<br />fundamental, que estão descobrindo a automotivação e autoconsciência é importante<br />repassar todas as informações de uma forma construtiva através de uma abordagem que seja<br />fácil de assimilar e algo que o traga estimulo. Nada melhor do que começar invadindo o<br />mundo na qual ela vive, conhecendo seus medos, seus gostos, sua forma de pensar e agir<br />diante de problemas do cotidiano.<br />Neste tutorial serão apresentados técnicas de arte, design e narrativa para melhoria da<br />atratividade dos jogos com foco nas necessidades:<br /> Aumentar a atenção do aluno através de um ensino rápido e atrativo;<br /> Diminuir a ausência do aluno em sala de aula;<br /> Auxiliar na solução das dificuldades de aprendizagem (atenção, imperatividade...)<br /> Aprimorar participação dos alunos nas aulas;<br /> Promover a facilidade de captação do conhecimento;<br /> Auxiliar no conhecimento da lateralidade do aluno;<br /> Ajudar na expressão lúdica e de solucionar problemas e aumenta o raciocínio lógico do<br />aluno;<br /><br />Motivação:<br />O jogo além de repassar uma atividade, seja ela educacional ou não, tem que prender<br />o jogador não apenas com o enredo, mas também com uma parte mais atrativa que<br />complemente. Os desenvolvedores de jogos educacionais se preocupam tanto com o<br />conteúdo pedagógico que acabam esquecendo ou deixando em segundo plano o design, que<br />também devemos dar grande importância. Um jogo para ser bem aceito pelo público precisa<br />saber o que motiva o jogador. Esse conjunto de fatores são relacionados à interface, a<br />jogabilidade, a lógica da programação, a estória, independente de ser educativo ou não.<br />Temos que atingir essas perspectivas para que nosso projeto seja bem sucedido, não apenas<br />completando-o dentro do prazo, mas sabendo se o nosso cliente final ficará satisfeito com o<br />resultado e se terá o envolvimento esperado. As muitas dificuldades encontradas para<br />desenvolver um jogo educativo são por falhas de projetos ou por falta de pessoas experientes,<br />tanto na área do desenvolvimento como na área de pesquisa. Para que o projeto seja perfeito<br />ou com um menor risco de erros durante a execução é essencial que as responsabilidades dos<br />programadores, os desenhistas e os pedagogos sejam bem definidas.Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-65158102055143204682009-08-14T05:21:00.000-07:002009-08-14T05:24:30.345-07:00Usuário descobre que Palm Pre "espiona" o próprio donoEnquanto estudava "a fundo" o funcionamento do WebOS, o sistema operacional baseado em Linux usado no <a href="javascript:CntxLinks.MakeCall('Palm')" class="SearchKey_Href" style="text-decoration: none; color: rgb(0, 0, 0); font-weight: bold;" onmouseover="CntxLinks.Show('Palm', 'Clique na palavra para saber mais sobre: Palm ');" onmouseout="CntxLinks.Hide();">Palm</a> Pre, Joey Hess notou que o smartphone coleta e envia periodicamente à Palm um pacote contendo várias informações. Tudo isso sem o consentimento do usuário. <span id="SearchKey_Text1"> <p>Em seu blog Joey detalha o que é coletado, por quem e o que é feito com esta informação. Os relatórios enviados pelo aparelho à "nave mãe" incluem uma lista completa de todos os aplicativos instalados no aparelho, por quanto tempo cada programa foi usado ao longo do dia e, o mais preocupante, as coordenadas atuais do aparelho, obtidas usando o GPS integrado. </p> <p>Além disso, o sistema também tira um "instantâneo" do aparelho, incluindo mensagens do kernel, logs de sistema, dumps da memória e informações sobre espaço em disco, a cada vez que um programa "cai". Esta informação, que também é enviada à Palm, tem um propósito supostamente útil: ajudar a empresa a depurar e aperfeiçoar o sistema, rastreando condições que possam disparar bugs que afetem a estabilidade. </p> <p>Os dados privados são coletados por um "daemon" (um programa que roda em segundo plano) chamado uploadd, e por um programa auxiliar batizado de contextupload. Editando alguns arquivos de configuração, Joey conseguiu desativar a coleta, mas acredita que a modificação não sobreviverá a uma atualização do sistema operacional, que no Palm Pre é automática. </p> <p>Os Termos e Condições de Uso do Palm Pre, publicados no site da Palm, deixam claro que a empresa pode coletar de tempos em tempos informações sobre o aparelho. Entretanto, são escritos de forma a não especificar quais dados. Assim, qualquer seja o comportamento do sistema - mesmo que comprometam a privacidade do usuário, que é protegida por lei nos Estados Unidos - pode ser enquadrado sob seus termos. </p> <p>Reagindo à notícia, e jamais negando as afirmações de Hess, a empresa se defendeu dizendo que as coordenadas de GPS são coletadas para poder fornecer "melhores resultados" para o usuário quando este faz buscas via <a href="javascript:CntxLinks.MakeCall('Google')" class="SearchKey_Href" style="text-decoration: none; color: rgb(0, 0, 0); font-weight: bold;" onmouseover="CntxLinks.Show('Google', 'Clique na palavra para saber mais sobre: Google ');" onmouseout="CntxLinks.Hide();">Google</a> Maps. </p><p>Fonte: http://tecnologia.terra.com.br/interna/0,,OI3922142-EI4796,00-Usuario+descobre+que+Palm+Pre+espiona+o+proprio+dono.html<br /></p> </span>Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-54663403350619453032009-08-14T04:28:00.000-07:002009-08-14T04:39:06.584-07:00Scrum em 2 minutosTrabalhando com metodologias ágeis, uma que me chama muito a atenção e inclusive adotada para experiência no trabalho, o Scrum se mostrou produtivamente mais eficaz, (do ponto de vista da minha necessidade) em relação a outras metodologias ágeis como o XP, vasculhando na rede, encontrei definições relacionadas ao assunto. O texto abaixo vem do Coding Dojo Floripa o qual foi extraido a partir do artigo “<a href="http://www.softhouse.se/Uploades/Scrum_eng_webb.pdf">Scrum in Five Minutes</a>“, criado pela <a href="http://www.softhouse.se/">SoftHouse</a>.<strong><br /></strong><p><strong>1. O que é Scrum?</strong></p> <p>Scrum é uma <a href="http://agilemanifesto.org/">metodologia ágil</a> para gerência de projetos. Ela é baseada em ciclos de 30 dias chamados <em>Sprints</em>, onde se trabalha para alcançar objetivos bem definidos. Estes objetivos são representados no<em> Product Backlog</em>, uma lista de coisas para fazer que é constantemente atualizada e repriorizada.</p> <p><strong>2. Quais são os papéis?</strong></p> <ul><li><strong>Equipe</strong>: responsável por entregar soluções, geralmente é formada por um grupo pequeno (entre 5 e 9 pessoas) e que trabalha de forma auto-gerenciada;</li><li><strong>Product Owner</strong>: responsável pela visão de negócios do projeto, é ele quem define e prioriza o <em>Product Backlog</em>. Geralmente é o papel desempenhado pelo cliente;</li><li><strong>Scrum Master</strong>: é uma mistura de gerente, facilitador e mediador. Seu papel é remover obstáculos da equipe e assegurar que as práticas de <em>Scrum </em>estão sendo executadas com eficiência.</li></ul> <p><em><strong>3. Como funciona?</strong></em></p> <ul><li><strong>Definição do Backlog</strong>: todas as funcionalidades ou mudanças no produto são definidas pelo <em>Product Owner</em> no <em>Product Backlog</em>. Esta lista é priorizada para refletir a necessidade dos clientes ou demandas do mercado. Os itens do topo da lista são destacados para serem entregues no final do próximo <em>Sprint</em>.</li><li><strong>Andamento do Sprint</strong>: durante o <em>Sprint</em>, os itens do <em>Product Backlog</em> que devem ser entregues são agora tratados no <em>Sprint Backlog</em>. As tarefas agora são responsabilidade da <em>Equipe</em>, que tem autonomia para decidir como elas devem ser executadas.</li><li><strong>Reuniões Diárias</strong>: o <em>Scrum Master</em> se reune diariamente com a <em>Equipe </em>num mesmo horário, para que se reporte: <ul><li>O que foi feito ontem?</li><li>O que se pretende fazer hoje?</li><li>Quais são os impedimentos que estão atrapalhando a execução das tarefas?</li></ul> </li><li><strong>Revisões</strong>: no final do <em>Sprint </em>a <em>Equipe </em>demonstra os resultados para o <em>Product Owner</em> e demais interessados, de forma que os itens do <em>Backlog</em> sejam considerados prontos e então possa se iniciar um novo <em>Sprint</em>.</li></ul> <p>Bem, este é apenas um resumo, mas espero que ajude como primeiro contato com <em>Scrum</em>. Se você ficou interessado no assunto aconselho agora a leitura do <a href="http://www.softhouse.se/Uploades/Scrum_eng_webb.pdf">Scrum in Five Minutes</a>.</p><p>Abaixo a ilustração que representa o cico de Vida</p><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_k_hQ3oxDBEs/SoVL67Myi6I/AAAAAAAAABk/C4JM6ofIvDI/s1600-h/ciclo_scrum.gif"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 222px;" src="http://1.bp.blogspot.com/_k_hQ3oxDBEs/SoVL67Myi6I/AAAAAAAAABk/C4JM6ofIvDI/s320/ciclo_scrum.gif" alt="" id="BLOGGER_PHOTO_ID_5369781606405016482" border="0" /></a></p><p>Fonte do texto: http://dojofloripa.wordpress.com/2007/02/07/scrum-em-2-minutos/</p><p>Fonte da imagem: http://improveit.com.br/scrum<br /></p>Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com3tag:blogger.com,1999:blog-6132320729250192504.post-11818979221249683352009-08-13T11:35:00.000-07:002009-08-13T11:38:02.025-07:00Governo Federal publica nova norma para contratação de serviços TI<p class="documentDescription"> <span class="" id="parent-fieldname-description"> TCU fala da necessidade de aperfeiçoar a regulação do setor devido o alto investimento nos serviços de tecnologia. </span> </p> <p>O novo modelo de contratação de serviços de TI (Tecnologia da Informação) pela administração pública, regulada pela Instrução Normativa nº 4/2008, da Secretaria de Logística e Tecnologia da Informação, foi tema de palestra no TCU (Tribunal de Contas da União). Segundo o auditor Augusto Sherman, o governo gasta muito com esse setor (R$ 6 bilhões em 2006), mas sem planejamento e sem métodos de gestão e avaliação eficazes, o que resulta principalmente em risco para continuação dos processos.</p> <p>Auditorias realizadas pela Secretaria de Fiscalização de Tecnologia da Informação (Sefti) do TCU, em 2008, em 255 órgãos públicos, apontam, como informa Sherman, para um quadro “heterogêneo e preocupante”. Em 47% das empresas verificadas não havia planejamento estratégico institucional que orienta as ações de TI; em 57%, não houve transferência de conhecimento; e 57% delas, não contavam com carreiras específicas para o setor.</p> <p>Além do novo modelo de contratação, elaborado a partir das recomendações das fiscalizações, o TCU recomendou o fortalecimento das gerências de TI nos órgãos públicos. “Esses quadros foram desaparecendo na última década, a ponto de comprometer o controle da TI pelas empresas”, disse Sherman. Ele informou que a SLTI criou mais de 750 funções nessa área e já está providenciando concursos públicos para provimento dos cargos.</p> <p>A IN 04/2008, em vigor desde janeiro deste ano, determina em síntese que a contratação de serviços de TI seja precedida de planejamento; o parcelamento dos serviços em tantos itens quantos sejam técnica e economicamente viáveis, o que garante a participação também de pequenas e médias empresas nas licitações; e a mensuração e pagamento dos serviços por resultados e não mais por horas trabalhadas.</p> <p>Sherman disse que a Sefti está acompanhando a aplicação da norma nas novas licitações da administração pública e que pode representar contra o processo, caso seja constatada alguma inconformidade. Ele reconheceu que as estatais estão mais avançadas nesse processo, enquanto que a administração direta ainda tem resistência à nova norma, já que implica em mudança de procedimento.</p><p>Fonte: http://www.etice.ce.gov.br/noticias/destaque-para-a-nova-norma-federal-de-contratacao<br /></p>Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0tag:blogger.com,1999:blog-6132320729250192504.post-72523560127997262652009-08-13T11:25:00.000-07:002009-08-13T11:30:59.089-07:00Iniciando trabalhosBom na minha primeira postagem demorou um pouco para acontecer mas agora criei coragem para escrever algo... Então decidi convidá-los a participar do encontro do GDJ-CE na Faculdade Lourenço Filho, onde teremos a participação do Daniel Gularte trazendo a palestra Jogos eletrônicos: muito além do controle.<br /><br />Devido ao limite de horário nesse encontro teremos apenas uma palestra, mas haverá esaço para discutirmos sobre carvana para os eventos que acontecerão em outubro no Rio de Janeiro<br /><br />Local: Auditório da Faculdade Lourenço Filho<br />Data: 22/08<br />Horário: 08:00 as 11:30Juliana Martinshttp://www.blogger.com/profile/07692167969690048834noreply@blogger.com0