Pular para o conteúdo principal

Postagens

Mostrando postagens de junho, 2010

Transmissão do Profissão Java via internet

Informamos que a Globalcode estará transmitindo via internet, em tempo real, as palestras programadas na grade do evento Profissão Java . Todavia, tendo em vista tratar-se de uma operação beta, não recomendamos que se proceda ao cancelamento da inscrição presencial; os testes finais serão realizados às vésperas do evento e não há garantia de que o processo transcorrerá com o êxito almejado. Além disso, o Profissão Java proporcionará outros atrativos importantes para o público presente, tais como, área de expositores, oportunidade de interagir pessoalmente com os palestrantes, bem como, travar novos relacionamentos e obter contatos profissionais. O objetivo principal desta iniciativa é atender, o quanto possível, ao público que não poderá comparecer ao evento, por estarem situados em localidades muito distantes, ou então, por motivos outros, alheios ao desejo de estarem presentes. Para fazer sua inscrição para o evento presencial em lista de espera ou para a opção via internet, acesse o...

Ação Solidária no Profissão Java

Meu último post sobre o Profissão Java falei sobre como colaborar com o evento, divulgação e algumas oportunidades corporativas.  Desde então tivemos muitos resultados de sucesso e gostaria de compartilhar com vocês, pois, provavelmente você tem alguma coisa a ver com isto. (Risos). Finalização da grade Uma lista de palestrantes incrível, e extremamente multidisciplinar representando várias empresas e tecnologias que irão compartilhar o que tem de mais precioso:  a experiência e visão do mercado e das oportunidades. A grade ficou extremamente dinâmica e enriquecedora. Mais informações Divulgação Muito apoio na divulgação no twitter, blogs e sites, além da recentemente publicação no site da Info. Nossos sinceros agradecimentos a todos que foram Open4Education e colaboraram com a divulgação deste evento. No twitter: #ProfissaoJava Participação Corporativa A segunda edição do Profissão Java conta com o apoio de diversas empresas. Então, colabore com elas também, cliq...

Appengine e os períodos de manutenção

Uma das funcionalidades do Google AppEngine(GAE) que eu acho mais fantásticas -principalmente para nós desenvolvedores-, é a possibilidade de deixar sua aplicação preparada para momentos em que haverá alguma manutenção nos servidores do GAE ou mesmo uma 'queda' inesperada de um serviço. Isso fizemos também no site da YaW . Qualquer serviço web, por mais que esteja disponível 24/7/365 em algum momento deverá sofrer uma paralisação seja por uma manutenção, atualização ou qualquer problema imprevisto. Com o GAE não é diferente, a grande vantagem é que o próprio ambiente lhe avisa destes momentos, sendo que você pode deixar sua aplicação já pronta para continuar funcionando(mesmo que não 100%) durante estes períodos. A camada de persistência(Datastore) por exemplo, em períodos de manutenção, entra em um estado especial em que somente é possível realizar leituras na base(read-only), nenhuma modificação ou alteração na base é permitida. Nestes períodos, se a aplicação realizar alguma...

Divulgação Bate Papo Sobre ANDROID

Pessoal, Teremos um novo bate papo do SP-GTUG, aberto e gratuito, acerca de mais uma tecnologia do Google: o Android. Este será o quinto bate papo do SP-GTUG. Local e data O bate papo acontecerá no dia 30/06/10, das 19:00 às 22:00 na Globalcode. Para fazer sua inscrição e participar acesse a home da Globalcode e vá até a parte de "Minicursos Gratuitos da Semana" (ou acesse esse link para ir direto a página de inscrição ). Conteúdo da apresentação O tema abordado será o Android, primeiramente o Ricardo Martinelli( @rimolive ) falando sobre o Android e após isso Éder Magalhães ( @edermag ) mostrando como configurar o ambiente do ZERO e mostrará alguns exemplos. Portanto... Se você participou (ou não) dos Bate Papos anteriores, não perca tempo e faça sua inscrição agora! Apareça para dar idéias, opiniões, conhecer gente nova e fazer networking na quarta-feira. Até lá! Paulo Fernandes paulofernandesjr@gmail.com @paulofernandesj @sp_gtug

Um pouco sobre a arquitetura do ScrumToys

O ScrumToys é um projeto que nasceu com o propósito de demonstrar o maior número possível de funcionalidades do JSF 2.0. Contudo, o ScrumToys vai alem e realiza alguns desafios que foram encontrados durante o seu refactoring para ser incorporado à versão final do NetBeans 6.8. A primeira versão! A primeira versão do ScrumToys foi desenvolvida aplicando efetivamente o padrão de projeto MVC. Através deste padrão, a camada view foi implementada com os componentes visuais do JSF, a camada controller foi implementada através de Managed Beans configurados via anotações e a camada model se distribuía em classes JavaBeans para realizar alguns componentes de negócios, entidades persistentes (JPA) e persistência através de Data Access Objects (DAOs). Estas várias camadas realizavam o ScrumToys para rodar no JBossAS 4.2.3 com banco de dados baseado no MySQL Database Server 5.0. Além disso, o projeto foi criado inicialmente através do Eclipse. O refactoring! Para simplificar ao máximo esta aplicaç...

Especial dia dos namorados na Globalcode

Esta semana está cheia de motivos para festejar: início da copa + dia dos namorados. Você provavelmente já viu a Promoção da Copa na Globalcode, onde todos os alunos que fizerem a matrícula nos Hands-on, Cursos e Carreiras Globalcode* entre 2 e 15 de junho ganham uma camiseta linda da Copa África do Sul 2010. Mas, uma data tão especial como Dia dos Namorados não poderia ser esquecida... então, fazendo sua matrícula* no final de semana dos namorados, além da camiseta da Copa você ganha também um presente especial Kopenhagen. * Válido para as Unidades São Paulo e Campinas Não sabe o que fazer no dia dos namorados ? Está sem ideias para presente ? Vem pra Globalcode, faça sua matrícula e ganhe uma camiseta da copa + presente Kopenhagen! Detalhe : não está namorando ? Então você vai ganhar dois presentes no dia dos namorados! É isso ai, feliz 12 de junho para os solteiros(as), para os namorados(as) e também para os casados(as)... e boa sorte para o Brasil na Copa! Yara http://twitt...

Café da manhã com as empresas e universidades conveniadas

A estratégia de crescimento da Globalcode sempre foi coletiva, colaborativa e participativa. Quanto mais os parceiros, instrutores e alunos crescerem mais nós cresceremos. Todos Juntos - Os Saltimbancos Todos juntos somos fortes Somos flecha e somos arco Todos nós no mesmo barco Não há nada pra temer Ao meu lado há um amigo Que é preciso proteger Todos juntos somos fortes Não há nada pra temer Atualmente são 12 unidades Globalcode em diversas regiões do Brasil, e queremos ampliar ainda mais em 2010. Com o crescimento, a profissionalização e formalização de diversas ações e parcerias têm sido fundamentais. A Globalcode manteve um convênio informal com quase uma centena de empresas por um longo período, e recentemente iniciamos um processo de formalização do convênio com empresas e universidades. Conheça mais detalhes e benefícios dos convênios educacionais oferecidos : Convênio Educacional Universitário Convênio Educacional Corporativo Nesta sexta-feira será oferecido para todas a...

Ruby, Ruby on Rails e Python: a Globalcode cada dia mais Open4Education

No último Boletim Globalcode foram lançados dois novos minicursos da iniciativa Open4Education criados em parceria com os instrutores e empreendedores Felipe Rodrigues da Fratech e Rafael Nunes da You and We ( YAW ). Introdução ao mundo do Ruby on Rails (10/06) Introdução a Python e Django (14/06) Transmissão via Web Os minicursos serão realizados na Globalcode Unidade São Paulo e transmitidos via webcast para todo Brasil. Assim como todos os outros minicursos da iniciativa Open4Education o objetivo é compartilhar conhecimento e experiência, que os autores tem de sobra. Este minicurso é interessante tanto para as pessoas que estão inciando no desenvolvimento Web tanto quanto para as pessoas que já tem um certo nível de conforto no desenvolvimento na plataforma Java, e estão prontos para novos desafios. Durante o minicurso de Ruby on Rails o empreendedor Felipe Rodrigues vai compartilhar a sua experiência com Agile e Ruby on Rails em diversos projetos internacionais j...

Globalcode na SESTINFO 2010 - Universidade Metodista

Nos dias 25, 26 e 27 de Maio aconteceu a SESTINFO 2010, a Semana de Estudos em Tecnologia da Informação organizado pela Universidade Metodista em SBC . O Ojbetivo do evento é aproximar os alunos, que participam de cursos de Tecnologia, com o que esta acontecendo no mercado. Eu e Rafael Nunes estivemos por lá, representando a Globacode / YaW, em todos os dias apresentando palestras e minicursos. A nossa proposta foi demostrar algumas tecnologias com o qual estamos envolvido em pesquisa e consultoria na YaW, e motivar a galera a pesquisar e estudar um pouco mais sobre esses assuntos. No início da palestra JavaFX e Blu-ray um overview, comentei sobre o objetivo do Java na sua concepção, a mais de 15 anos, e demonstrei alguns números e meu ponto de vista sobre o investimento em aprender Java. Partindo para JavaFX comentei um pouco sobre a Plataforma e a Linguagem , demonstrei 2 exemplos de aplicativo com efeitos visuais interessantes (inspirado em exemplos no ótimo site fxexperience )...

Coloque um widget para Twitter no seu site

A semana passada eu coloquei numa página do site da Globalcode uma daquelas janelinhas que mostram updates do Twitter. Procurei no Google e encontrei vários, porém descobri no próprio Twitter uma solução bem simples: Twitter Widgets Tem 4 tipos diferentes: Profile Widget - mostra os últimos tweets de um usuário Search Widget - mostra os tweets que contenham um determinado termo (palavra, hashtag, etc) Faves Widget - mostra os tweets favoritos de um usuário List Widget - mostra os últimos tweets das pessoas de uma lista de um usuário Todos estes widgets permitem customização de cores, fonte e tamanho da janela, além de podermos optar também se vai aparecer data e hora do tweet e o nome e avatar do usuário. Outra coisa que também é configurável é se vai ficar rolando os tweets em um intervalo de tempo e se vai ter barra de rolagem vertical. Como a página que eu ia incluir o widget é a da Open4Education e eu queria mostrar tweets que tivessem a hashtag #open4education, então eu...

Aprendendo a programar: procedimentos e funções

Retomando aquela introdução ao desenvolvimento de programas de computador (veja os dois posts listados a seguir), hoje vou falar um pouquinho sobre a criação de procedimentos e funções, que são recursos muito importantes para a modularização do código dos programas. Para quem não leu os posts anteriores, vale a pena dar uma olhada antes de seguir na leitura deste post: Aprendendo a programar: entendendo como funciona a programação de computadores (linguagens de programação, lógica e banco de dados) Aprendendo a programar: o que é lógica de programação? Resumindo o que foi falado nos posts anteriores, podemos dizer que um programa de computador nada mais é do que um conjunto de instruções, logicamente organizadas e escritas usando a sintaxe de uma linguagem de programação em particular, cujo propósito é ser executado sobre o sistema operacional com o objetivo de resolver problemas de forma automatizada pelo computador. Dentre as instruções utilizadas na lógica do programa, podemos faz...