Estao abertas as inscricoes para o concurso INOVApps. Iniciativa do Ministerio das Comunicacoes com o objetivo de desenvolver o mercado brasileiro de tecnologia e desenvolvimento de aplicativos, estimulando o crescimento do setor.Em sua 2a edicao, o concurso premiara 100 projetos, o dobro da primeira edicao. O premio sera de R$ 50 mil para cada app selecionado.RequisitosOs aplicativos precisam ser ineditos, originais e devem ser compativeis com uma das seguintes plataformas: Android, iOS, Windowns Phone e Middleware Ginga.Alem disso, os apps propostos precisam estar enquadrados em um dos 15 temas abaixo:1) Educacao / Ensino;2) Saude;3) Mobilidade Urbana;4) Seguranca Publica;5) Acessibilidade / Direitos Humanos;6) Afericao da qualidade de servicos e politicas publicas;7) Assistencia Social;8) Cultura;9) Direitos e defesa do consumidor;10) Melhoria da gestao no setor publico;11) Turismo e Grandes Eventos;12) Tratamento de indicadores de politicas publicas (dados abertos);13) Participacao Social;14) Trabalho e Renda;15) Meio ambiente.Os interessados em criacao de aplicativos podem fazer suas inscricoes atraves do link: (https://submissoes.sbc.org.br/jems2/)Para maiores informacoes: http://www.comunicacoes.gov.br/concurso-inovappsFonte: http://www.tirio.org.br Ja estao abertas as inscricoes para premio Inovadores com menos de 35 anos, uma iniciativa do Instituto de Tecnologia de Massachusetts (MIT, na sigla em ingles). O objetivo e estimular talentos na area de ciencia, tecnologia e inovacao (CT&I). E nesta edicao reconhecera dez jovens brasileiros que trabalham para encontrar solucoes de problemas reais da sociedade atraves da tecnologia. As inscricoes podem ser feitas pelo site do premio ate 27 de agosto.Para participar e necessario ter menos de 35 anos, ser brasileiro e criador de uma tecnologia inovadora, que promova melhora ou gere impacto real em areas-chave para a sociedade, como energia, telecomunicacoes, internet, biotecnologia, biomedicina, nanotecnologia, ciencia de materiais, robotica, transportes e outras areas de tecnologias emergentes.Maiores informacoes: http://www.innovatorsunder35.com/innovators-under-35-brazilFonte: http://www.tirio.org.br Veteranos no desenvolvimento de software compartilham licoes que aprenderam ao longo dos anos com os novos programadores. O resultado esta nos sete pontos listados abaixo:1. Saiba mais sobre sistemas subjacentesUma grande parte do desenvolvimento de software e sobre o conhecimento de linguagens de programacao. Mas os desenvolvedores tambem precisam saber sobre o que esta acontecendo nas camadas abaixo da pilha de linhas de codigos.Muitas linguagens abstraem o que se ve no nivel do sistema. Mas quando surge um obstaculo, e preciso habilidade para ser capaz de depurar um processo e ver como um pedaco de codigo esta interagindo com o resto do sistema.2. Conheca as linhas de comandoEmbora o desenvolvedor trabalhe grande parte do tempo com um editor de codigo, saber atuar na linha de comando pode ocasionalmente tornar sua vida mais facil.3. O debugger e seu amigoGrande parte do seu tempo como um codificador envolvera rastrear bugs. Portanto, e importante que o profissional aprenda a usar o debugger.Tire um ou dois dias extras para configura-lo. Sempre que nao chegar ao resultado esperado, nao tenha medo de usar essa ferramenta. E uma medida que vai lhe poupar dias de frustracao, e melhor, e fazer voce aprender coisas novas.4. Aprenda a fazer testesQuem deseja aprender a programar precisa deve compreender como escrever bons testes e lembrar-se de fazer isso no inicio dos processos.5. Busque conhecimento sobre novos sistemasA tecnologia muda rapidamente. Isso